给定一个整数数组,判断是否存在重复元素。
如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。
public class chongfu {
public static void main(String[] args) {
int arr[]= {1,2,4,1,4};
System.out.println(Get(arr));
//System.out.println(x);
}
public static boolean Get(int arr[]) {
int count=0;
for(int x=0;x<arr.length;x++) {
for(int y=x+1;y<arr.length;y++) {
if(arr[x]==arr[y]) {
count++;
if(count>=1) {
return true;
}
}
}
}
return false;
}
}
for循环嵌套:
循环的嵌套是外层循环循环一次。内层循环循环至结束;
然后外层循环++或者–再次循环,知道外层循环也循环结束;
这个循环嵌套才会终止。