详细注释如下:
public class Tautog { // 定义类Tautog
public static void main(Stringl args) { // 类的main方法,运行的方法
int arr2[][]={{4,3},{1,2}}; // 定义二维数组arr2并赋值
System.out.println("数组中的元素是:); // 输出提示
int i=0; // 定义变量i
for (int x[] : arr2){ // 遍历数组arr2的元素数组x
i++; // 变量i自增
int j= 0; // 定义变量j
for (int e : x){ // 遍历数组x的元素e
j++; // 变量j自增
if(i == arr2.length && j == x.length){// 判断如果是最后一个元素
System.out.print(e); // 输出二维数组最后一个元素
} else { // 否则
// 如果不是二维数组中的最后一个元素
System.out.print(e+"、"); // 输出二维数组非最后一个元素加上顿号、
}
}
}
}
就是定义了一个二维数组,然后双循环输出二维数组中的每个元素,每个元素之间用逗号分隔
双循环就是逐行逐列遍历每个元素,然后逐个元素输出。if语句判断元素是否为整个二维数组的最后一个元素,是的话只需要输出元素值,后面不需要加逗号,因为是最后一个元素了;否则每个元素输出后,后面加一个逗号分隔