- 已加入
- 1/24/12
- 訊息
- 230
- 互動分數
- 1
- 點數
- 18
[問題]讓筆記本讀取小數點運算+使用while迴圈 讀取全部資料
幫別人問 應為我只會寫PLC 這個我不太熟 不知應該如何下手 目前我已經幫他做到這邊了
eclipse開發軟體編寫
如何讓筆記本讀取小數點運算+使用while迴圈 讓筆記本可以讀取全部行資料
目前已經做到小數點運算+讀取一行數字作運算加法 好像還要new起來 怎樣插入都有問題
http://imm.io/K1nk
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class wg {
public static void main(String[] args) {
BufferedReader in;
try {
in= new BufferedReader(new FileReader("tset.txt"));
String str=in.readLine();
in.close();
String data[]=str.split(",");
double result=0;
for(int i=0;i<data.length;i++)
{
double num=Double.parseDouble(data);
result=result+num;
}
PrintWriter ou=new PrintWriter(new FileWriter("tset.txt",true));
ou.println();
ou.println(result);
ou.close();
System.out.println(str);
} catch (FileNotFoundException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
} catch (IOException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
}
}
}
幫別人問 應為我只會寫PLC 這個我不太熟 不知應該如何下手 目前我已經幫他做到這邊了
eclipse開發軟體編寫
如何讓筆記本讀取小數點運算+使用while迴圈 讓筆記本可以讀取全部行資料
目前已經做到小數點運算+讀取一行數字作運算加法 好像還要new起來 怎樣插入都有問題
http://imm.io/K1nk
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class wg {
public static void main(String[] args) {
BufferedReader in;
try {
in= new BufferedReader(new FileReader("tset.txt"));
String str=in.readLine();
in.close();
String data[]=str.split(",");
double result=0;
for(int i=0;i<data.length;i++)
{
double num=Double.parseDouble(data);
result=result+num;
}
PrintWriter ou=new PrintWriter(new FileWriter("tset.txt",true));
ou.println();
ou.println(result);
ou.close();
System.out.println(str);
} catch (FileNotFoundException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
} catch (IOException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
}
}
}
最後編輯: