我有一个双重类型b [i]的数组。我需要从这个数组中获得不同的值。我怎样才能做到这一点?先谢谢
答案 0 :(得分:0)
1 - 对阵列进行排序
2 - 合并/删除重复项
3 - 剩余的元素数量都是不同的值
排序不是必要的,但会使您的生活更轻松,因为我觉得您处于学习的早期阶段。
答案 1 :(得分:0)
1)Java7
String[] unique = new HashSet<String>(Arrays.asList(b)).toArray(new String[0]);
2)java 8:
String[] unique = Arrays.stream(b).distinct().toArray(String[]::new);
答案 2 :(得分:-1)
1)我想你可以用Foreach,For做到这一点 2)你使用的语言是什么? 3)你需要一个独特的?