![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
|
![]() |
#2 (permalink) |
長老會員
![]() |
![]() 還是弄不出來耶
我是這樣想的 有沒有把法把一段字串以空白來做區隔 將它轉為陣列a[0] a[1] a[2]............ 再將需要的部份印出來 或做其他的處理 |
__________________ 金錢的數量,決定馬子的漂亮 硬碟的容量,決定男人的力量 製作Mail Logo按這裡 |
|
![]() |
送花文章: 257,
![]() |
![]() |
#4 (permalink) |
長老會員
![]() |
![]() 是可以區隔啦
但只能印出s[0] 要印出s[1]就會出錯了 語法:
import java.io.*; public class aa { // 主程式 public static void main(String[] args) throws Exception { String file = "logFile.drc"; // 建立File物件 File name = new File(file); if ( name.exists() ) { // 建立BufferedReader的輸入串流物件 BufferedReader fr = new BufferedReader(new FileReader(name)); String str; String s[]; // 讀取資料 while( (str = fr.readLine()) != null) { s = str.split(" "); System.out.print(s[0],s[1]);<-------這行就出錯了 } fr.close(); // 關閉串流 } else System.out.println("檔案[" + name + "不存在!"); } } 此帖於 2007-05-19 09:08 PM 被 leowang 編輯. |
![]() |
送花文章: 257,
![]() |
![]() |
#6 (permalink) |
長老會員
![]() |
![]() 我修改完發現列印會出錯耶
語法:
mport java.io.*; public class aa { // 主程式 public static void main(String[] args) throws Exception { String file = "logFile.drc"; // 建立File物件 File name = new File(file); if ( name.exists() ) { // 建立BufferedReader的輸入串流物件 BufferedReader fr = new BufferedReader(new FileReader(name)); String str; // 讀取資料 while( (str = fr.readLine()) != null) { String[] s= str.split(" "); System.out.print(s[0],s[1]);<-------這行就出錯了 } fr.close(); // 關閉串流 } else System.out.println("檔案[" + name + "不存在!"); } } |
![]() |
送花文章: 257,
![]() |