gpt4 book ai didi

java - 检查一个整数数组中是否有两个相同的元素

转载 作者:行者123 更新时间:2023-12-01 06:43:26 24 4
gpt4 key购买 nike

如何检查(在 Java 中)整数数组中是否有两个或多个相同元素?

一个例子是,如果您想获取数组的模式,并且该数组可能没有两个或多个相同的元素,因此不会有任何模式。不过,为了知道这一点,您必须检查该数组中是否有两个相同的元素。

最佳答案

在 java 8 之前,您可以使用 Set 正如 @kocko 所说(对他+1)。如果您不介意使用 ,这里有一句:

public static boolean hasDistinctElements(int[] array) {
return IntStream.of(array).distinct().count() == array.length;
}

关于java - 检查一个整数数组中是否有两个相同的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27485489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com