java - 如何从 2D int 数组构造 ArrayList?

标签 java arrays arraylist

我有一个 2D int 数组,例如我想删除重复的行

30,40,50

50,30,40

30,40,50

在上面的示例中,第二行和第三行与第一行重复。

我知道 ArrayList 可以动态增长和下沉,这对于这个概念来说是有用的类,但我们如何将 int[][] 转换为 ArrayList

最佳答案

如果您想要立即获得所有唯一号码,那么您可以使用 Set<Integer>直接

30,40,50
50,30,40
30,40,50

in above example 2nd & 3rd row is duplicate of 1st row

如果您看到所有 3 行都相同,那么您可以直接使用 Set<Integer>

关于java - 如何从 2D int 数组构造 ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10783619/

相关文章:

java - 如何识别java类路径和名称来排除java故障

java - Facebook SDK 3.0 上传图片到facebook页面(不在相册)

arrays - 在 Scala 中移动零

java - 加速利用 2 个大数组列表的嵌套 for 循环

java - 可以将 PrintWriters 放在 java List 或 Collection 中吗?

java - 每次迭代后删除二维数组的列和行

java - 账户之间的多线程银行转账

java - 在 java 中显式提供向上转换

arrays - 在vba中连接两个数组?

c++ - 如何将 vector 转换为数组