问:查找数组中是否存在重复元素:
import java.util.HashSet;
import java.util.Set;
public class Main {
public static boolean containsDuplicate(int[] nums) {
Set<Integer> set = new HashSet<>();
for (int num : nums) {
if (set.contains(num)) {
return true;
}
set.add(num);
}
return false;
}
public static void main(String[] args) {
int[] nums = {1, 2, 3, 4, 5};
System.out.println(containsDuplicate(nums)); // false
}
}

该篇文章介绍了如何使用Java编程语言中的HashSet数据结构来检查整数数组中是否存在重复元素,通过遍历数组并利用HashSet的特性来判断元素是否已存在。
522

被折叠的 条评论
为什么被折叠?



