【发布时间】:2015-03-26 14:32:03
【问题描述】:
我正在计算在应用程序中插入的max 高度,它给了我一个ArrayIndexOutOfBound 错误,插入值的时间与包含 0 索引的数组长度相同,但我我仍然有这个错误。
int nrPersons = 3;
double[] height = new double[nrPersons];
double maxHeig = 0;
for (int i = 0; i <= nrPersons; i++) {
Scanner in = new Scanner(System.in);
in.useLocale(Locale.US);
System.out.println("Insert Height");
height[i] = in.nextDouble();
if (height[i]> maxHeig)
maxHeig = height[i];
}
System.out.println("The max Height is: "+maxHeig);
【问题讨论】:
-
i
标签: java indexoutofboundsexception