【发布时间】:2017-04-01 09:57:37
【问题描述】:
例如我们有
String [][] doubleArray = {{"a","1"},{"b","3"},{"a","1"},{"c","1"}};。
如何创建一个只有唯一性子数组的新数组:
{{"a","1"},{"b","3"},{"c","1"}}
我尝试了什么:
Set <String []> uniq = new HashSet<String []>(Arrays.asList(doubleArray));
但是 Java 看不出 {"a","1"} 和 {"a","1"} 之间的区别,所以 uniq 返回给我 doubleArray 的所有子数组的集合,包括克隆。
【问题讨论】:
标签: java arrays collections