我已经尝试了一千零一种方法来执行此代码并为每个数组地址分配特定时间,但它总是给我一个索引错误。我不能说我的错误,请帮助..谢谢
仅供参考,我们正在使用提供的输入类,所以不要介意 ITI1120.readDouble() 行
System.out.println("Enter a maximum time: ");
double max = ITI1120.readDouble();
System.out.println("Enter a time step: ");
double h = ITI1120.readDouble();
double [] t = new double[] {};
int k = 0;
t[k] = 0.0;
while (t[k]<=max)
{
k = k + 1;
t[k] = t[k-1] + h;
System.out.println(t[k]);
}