for(int?i=1;i<=num;i++){
System.out.println("請輸入您要租的第"+i+"種車的序號:");?
cars[i-1][i-1]=input.nextInt();
System.out.println("請輸入您要租的第"+i+"種車的數量:");?
cars[i-1][i]=input.nextInt();
System.out.println("請輸入您要租的第"+i+"種車的天數:");
cars[i-1][i+1]=input.nextInt();
int?money=RentCar[cars[i-1][i-1]-1].price*cars[i-1][i+1]*cars[i-1][i];
cars[i-1][i+2]=money;
money=0;
sum?+=?cars[i-1][i];
if(sum==num)
break;
}/*運行時會出現Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4 at dada.TestData.show(TestData.java:59) at dada.TestData.dada(TestData.java:19) at dada.Test.main(Test.java:7)*/顯示是cars[i-1][i+2]=money;的問題
添加回答
舉報
0/150
提交
取消