查看完整版本: 有關java GUI讀取text file數字並轉換array問題
頁: [1]

asd66144 發表於 2015-11-23 02:26 PM

有關java GUI讀取text file數字並轉換array問題


我現在有一個text file
內容如下:
  2  20
  3  41
  4  12
  1  50
如果我想將第一行兩個數字相乘
然後將4行總和
即是計算2*20+3*41+4*12+1*50
然後在GUI介面的JtextArea顯示答案
請問應該怎樣做呢
我試了很多方法也不行…只好拜託大家了


<div></div>

kst9395 發表於 2015-11-25 01:44 PM

本帖最後由 kst9395 於 2015-11-25 01:48 PM 編輯

首先一行一行的把文件讀取。while(line=reader.readLine())!=null){
//每一行處理一次
}
然后把兩個數字分開:String[] element=line.split("  ");//你給的檔案有2個空格最后把 String 類轉換成 Integer 類

int num=Integer.parseInt(element);

int num2=Integer.parseInt(element);把他們相乘,最后總和。

放在GUI 上。
//area是你的 JTextArea
area.setText(sum);記得自己處理報錯之類的東西
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]