【发布时间】:2015-03-10 16:25:41
【问题描述】:
public static double [] loadGravityData( ) throws IOException
{
File fileName = new File("gravity1.txt");
Scanner inFile = new Scanner(fileName);
double [] gravityData = {};
while(inFile.hasNext())
{
for(int i = 0; i <= gravityData.length; i++)
{
gravityData[i] = inFile.nextDouble();
}
}
inFile.close();
return gravityData;
}
i 部分的重力数据是返回异常的原因。任何帮助将不胜感激。
【问题讨论】:
-
Declare array in Java? 的可能重复项
-
通过
double [] gravityData = {};你有一个零长度数组
标签: java arrays indexoutofboundsexception filereader bluej