Java 读文件的5种方式
生活随笔
收集整理的這篇文章主要介紹了
Java 读文件的5种方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過bufferedReader 讀行
public static void readByBufferedReader() throws IOException {FileReader fileReader = new FileReader("/Users/jmeter.log");BufferedReader bufferedReader = new BufferedReader(fileReader);String st;while ((st = bufferedReader.readLine()) != null) {System.out.println(st);} } 復制代碼FileReader 讀字節
public static void readbyFileReader() throws IOException {FileReader fileReader = new FileReader("/Users//jmeter.log");int temp;while ((temp = fileReader.read()) != -1) {System.out.print((char) temp);}} 復制代碼Scanner
public static void readByScanner() throws FileNotFoundException {Scanner scanner = new Scanner(new File("/Users//jmeter.log"));while (scanner.hasNext()) {System.out.println("test");System.out.println(scanner.nextLine());} } 復制代碼readAllLines
public static void readByFiles() throws IOException {ArrayList list = (ArrayList) Files.readAllLines(Paths.get("/Users//jmeter.log"));list.forEach((a) -> System.out.println(a));} 復制代碼轉載于:https://juejin.im/post/5cdc21626fb9a0320c5ad583
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Java 读文件的5种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis常用配置
- 下一篇: Java中的锁原理、锁优化、CAS、AQ