如何从double类型的数组中找到不同的值?

时间:2017-03-17 06:27:11

标签: arrays distinct

我有一个双重类型b [i]的数组。我需要从这个数组中获得不同的值。我怎样才能做到这一点?先谢谢

3 个答案:

答案 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)你需要一个独特的?