Java 文件读取
讀取指定文件里面的內容。
使用readLine()方法來讀取test.log文件的內容,其中test.log文件的內容為:
我愛java! 百度搜索完整代碼
import java.io.*;public class Main {public static void main(String[] args) {try {BufferedReader in = new BufferedReader(new FileReader("test.log"));String str;while ((str = in.readLine()) != null) {System.out.println(str);}System.out.println(str);} catch (IOException e) {}} }結果輸出
我愛java! 百度搜索 null讀取文件與寫入文件同步進行。
讀取和寫入文件,讀取文件時 String 換成 Stringbuffer 提高代碼運行速度,ready() 方法判斷文件是否準備好被讀取,如果為 null,則停止。同時可以確保 Stringbuffer 不會報空指針異常。
完整代碼
import java.io.*;public class FileGet {public static void main(String[] args) {try {BufferedWriter out = new BufferedWriter(new FileWriter("test.txt"));out.write("我愛java!");out.append("readwrite");out.newLine();out.write("你好");out.flush();out.close();System.out.println("文件創建成功!");BufferedReader in = new BufferedReader(new FileReader("test.txt"));StringBuffer sb;while (in.ready()) {sb = (new StringBuffer(in.readLine()));System.out.println(sb);}in.close();} catch (IOException e) {}} }總結
- 上一篇: Jsoup设置元素的文本内容
- 下一篇: Java泛型简介