Java上多维数组的配置
谁先考虑?[列][行]或[行][列]
public class multiDiArray {
public static void main(String[] args) {
char [][] name = {
{'A','B','C','D','Q'},
{'E','F','G','H','R'},
{'I','J','K','L','S'},
{'M','N','O','P','T'},
{'U','V','W','X','Y'}
};
System.out.println(name[1][0]); // shows J
/*System.out.println(name[0][0]); // shows A
System.out.println(name[3][1]); // shows N
System.out.println(name[3][1]); // shows N
System.out.println(name[0][0]); // shows A
System.out.println(name[3][4]); // shows T
System.out.println(name[2][0]); // shows I
System.out.println(name[3][1]); // shows N
*/
}
}
# 1 楼答案
[row][col]的顺序正确,因此[0][0]=A、[1][0]=E、[0][1]=B
我希望这就是你想要的
# 2 楼答案
java多维数组中的default是arrays[column][row]
甚至您也可以在代码中按顺序进行操作
例如,您希望先打印行,然后打印列