天天看點

使用bufferedreader 的readline()讀取檔案

使用bufferedreader中的readline()函數來讀取txt檔案:

public class bufferedRead {

    public static void main(String[] args) throws Exception {
        // TODO Auto-generated method stub
           String filePath="D:\\UC Download\\test2.txt";

           FileReader fr = new FileReader(filePath); //建立Reader 對象
           BufferedReader br= new BufferedReader(fr);//建立bufferedreader對象
            String str;
           while((str=br.readLine())!=null){ 
               System.out.println(str);   //列印内容
           }
           fr.close();
           br.close();
    }

}
           

結果:

你好 java 
233333
           

這就是test2裡面的内容。

readline()函數傳回值是String 類型的,是以結束條件是!=null。

而read()函數這是傳回int 類型,如果是字元就傳回它的ascii碼。結束條件則是!=-1