Sha*_*kar 0 java multidimensional-array
基本上,用户必须指定他们想要的多行和列[n*n],然后该用户将输入值,它将存储在多维数组中.我运行代码但得到错误
线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:1
,Total.main(Total.java:30)
码:
import java.util.*;
public class Total
{
public static void main(String args[])
{
int n,value;
Scanner input = new Scanner(System.in);
System.out.println("Enter integer for row and column:");
n = input.nextInt();
int arrX[][] = new int [n][n];
for(int i=0; i < n; i++ )
{
for(int j=0; j < n; i++)
{
System.out.printf("Enter integer [%d],[%d]:",i,j);
value = input.nextInt();
arrX[i][j] = value;
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
在线:
for(int j=0; j < n; i++)
Run Code Online (Sandbox Code Playgroud)
你增加i它应该是j这样的地方:
for(int j=0; j < n; j++)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
139 次 |
| 最近记录: |