while((in1.readLine())!=null){
s=in1.readLine();
String[]ae=s.split(" ");
t[i]=Double.parseDouble(ae[0]); //這樣寫有問題的下壹次循環時是會覆蓋 t[i]會覆蓋這次的t[i+1]
t[i+1]=Double.parseDouble(ae[1]);
}
}
這樣寫就行了
while((in1.readLine())!=null){
s=in1.readLine();
String[]ae=s.split(" ");
t[i]=Double.parseDouble(ae[0]);
t[i+1]=Double.parseDouble(ae[1]);
i+=2;
}
}
class ji{
double u[]=new double[20000]; //要它沒用的 會白白占用內存
double[] jij(){
readandpaint diao=new readandpaint();
u=diao.read1();
return u;
}
改成
class ji{
double[] jij(){
readandpaint diao=new readandpaint();
double u[]=diao.read1();
return u;
}