【发布时间】:2018-07-31 21:39:36
【问题描述】:
Integer[][] a = new Integer[3][3];
int value1=1;
while(a !=null) {
System.out.println("Please enter the value of indexes");
i=input.nextInt();
j=input.nextInt();
int value= input.nextInt();
if(!(i<0||i>2 && j<0 || j>2)) {
if(a[i][j]== null) {
a[i][j]=value;
System.out.printf("value of a[%d][%d] =%d",i,j,a[i][j]);
}
else {
System.out.println("Index already has value");
}
}
else {
for(i=0;i<3;i++) {
for(j=0;j<3;j++) {
System.out.println(a[i][j]);
}
}
}
当我想在循环的所有元素都获得一个值但它不工作时离开循环时,我已经对 in 进行了检查
【问题讨论】: