當前位置:編程學習大全網 - 編程軟體 - 用JAVA編程讀取TXT文件中的數字(非常多)並畫坐標圖,為什麽畫不出?

用JAVA編程讀取TXT文件中的數字(非常多)並畫坐標圖,為什麽畫不出?

for(i=0;i<=10000;i++){ //這個循環沒有作用 循環第二次的時候 就不再循環了。in1.readLine()在for循環第二次 即i=1以後始終為null

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;

}

  • 上一篇:超級記憶術培訓是騙局嗎?
  • 下一篇:桁架機械手為企業帶來的好處有哪些?
  • copyright 2024編程學習大全網