aQa*_*umi 2 java arrays syntax matrix
我用这段代码得到了ArrayIndexOutOfBoundsException,有人能告诉我我做错了什么吗?
public class Test {
public static void main(String args[]) {
int[][] matrix = {{1,2,3,4},
{1,2,3,4}};
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; i < matrix[i].length; j++) {
System.out.print(matrix[i][j]);
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
for (int j = 0; i < matrix[i].length; j++) {
Run Code Online (Sandbox Code Playgroud)
您正在与内循环中的错误归纳变量进行比较.它应该是这样的:
for (int j = 0; j < matrix[i].length; j++) {
// ^
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |