public static void main(String[] args) {
System.out.println("==============第一题====================");
//定义10个箱子 一个箱子装60个鸡蛋
int[][] boxes = new int[10][60];
for (int i = 0; i < boxes.length; i++) {
//一个箱子装60个鸡蛋
for (int i1 = 0; i1 < boxes[i].length; i1++) {
// 当装到最后两个,模拟异常,跳过
if (i1 >= boxes[i].length-2){
System.out.println("机器装第"+(i+1)+"箱 装到第"+(i1+1)+"故障,漏装鸡蛋一枚");
continue;
}
boxes[i][i1] = 1;
}
}
println(boxes);
System.out.println("==============第二题====================");
int[][] boxes2 = new int[10][60];
for (int i = 0; i < boxes2.length; i++) {
for (int i1 = 0; i1 < boxes2[i].length; i1++) {
if (i>=boxes2.length-6 && i1 >= boxes2[i].length-2){
System.out.println("机器装第"+(i+1)+"箱 装到第"+(i1+1)+"故障,漏装鸡蛋一枚");
continue;
}
boxes2[i][i1] = 1;
}
}
println(boxes2);
}
private static void println(int[][] boxes2) {
for (int[] ints : boxes2) {
System.out.println(Arrays.toString(ints));
}
}