Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

JH
Lv 6
JH 發問時間: 電腦與網際網路程式設計 · 1 0 年前

java怎麼讀txt檔呢

我有個檔名123.txt

內容為 this is a time

我要能讀入並輸出this is a time

1 個解答

評分
  • 最佳解答

    此程式請預先把123.txt檔放置桌面,因為程式碼內是預設桌面

    import java.io.*;

    public class tt {

    private BufferedReader br;

    public static void main(String args[]) {

    File file = new File("C:/Documents and Settings/Administrator/桌面/123.txt");//假設檔案放在桌面

    try{

    new tt().read(file);

    }catch(IOException io){

    io.printStackTrace();

    }

    }

    public void read(File file)throws IOException{

    br = new BufferedReader(new FileReader(file));

    String str = br.readLine();

    while(str!=null){//判斷是否讀取完畢

    System.out.println(str);

    str = br.readLine();

    }

    br.close();//關閉串流

    }

    }

    2009-04-10 17:53:24 補充:

    即使123.txt內的文字不只一行,也能順利讀取。

    參考資料: 如有問題再提問
還有問題?馬上發問,尋求解答。