set = new HashSet();
for (int[] i : array) {
for (Integer j : i) {
set.add(j);
}
}
if (set.size() != 9) {
return false;// 有重复
} else {
return true;// 不重复
}
}
public static void main(String[] args) {
int[][] numbers = new int[3][3];
// int[][]numbers=new int[][] { {4,9,2},{3,5,7},{8,1,6}};
int result;
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < numbers.length; i++) {
for (int j = 0; j < numbers[i].length; j++) {
System.out.print("请输入第" + (i + 1) + "行 第" + (j + 1) + "列数字:");
numbers[i][j] = scanner.nextInt();
}
}
boolean flag=checkRepeat(numbers);
result