1. 程式人生 > 其它 >java讀取檔案的內容

java讀取檔案的內容

通過Reader讀取檔案中的內容:
下面是檔案:
test.txt:

1、看著街上的人群,各個都把自己捂得嚴嚴實實的,好似一個個奇怪的布包裹。窗外的天,是灰濛濛的一片,灰色的霾把所有的物體都籠罩了起來。

2、它來時,真的像《西遊記》裡描寫的魔鬼施魔法,雲鬱郁,霧騰騰,天空像得了抑鬱症,壓抑、憋悶、扭曲。夏天的霧霾,像地溝油一樣粘膩;冬天的霧霾,像盔甲一樣沉重。

3、我渴望擁有教師那顆綠色的心,浸染著春天的顏色,生機勃勃,希望無限E我盼望擁有教師那顆屬於春天的心,在這顆心中,生長著一棵棵枝繁葉茂,蓬勃向上的大樹;我希望擁有教師那顆再現春天的心,有明媚的陽光,也有飄逸的霧霄,有吐綠的新芽,也有綻放的花蕾,有怡人的和風,也有連綿的細雨。因為這個夢想,我的花季便永遠沉醉在陽光燦爛的日子裡

4、白天走在街道上,伸手不見五指,周圍的建築全被霧籠罩了,在家裡通過窗戶往外望去,外面就像仙境一般,霧把所有的東西都淹沒了,能看到的,只有白色的霧。 5、路上,陽光灑滿車頂,調皮的它,從車窗隨著風,蹦了進來,打在我的臉上,癢癢的。嗅著衣服上散發著陽光的味道,一張張笑臉湧了出來,是那麼調皮,那麼活潑。一抹能和陽光比美的微笑在嘴角綻放,那麼純真,那麼自然。

下面就是java的程式碼:

//讀寫檔案
    public static void Test2(){
        Reader fr = null;
        int length = 0;
        char ch [] = null
; //建立字元輸入流物件,負責讀取檔案 try { fr =new FileReader("text.txt"); //建立中轉站陣列,存放讀取的內容 ch = new char[1024]; //讀取檔案內容到ch陣列中 length = fr.read(ch); //輸出儲存在ch陣列中檔案內容 System.out.println(new String(ch ,0,length)); }
catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ if(null!=fr){ try { fr.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }

最後就是執行結果了:

原文連結:https://blog.csdn.net/qq_34137397/article/details/96483535