使用Java8 Files类读写文件
生活随笔
收集整理的這篇文章主要介紹了
使用Java8 Files类读写文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java8 Files類的newBufferedReader()和newBufferedWriter()方法
這兩個方法接受Path類型的參數(shù)。Path 類是Java8 NIO中的接口??梢杂蒔aths類構(gòu)造。用于表示路徑。
可以直接生成BufferedReader和BufferedWriter。不需要先生成InputStream和OutputStream,再生成BufferedReader和BufferedWriter。
package Files;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class FileCreateTest {
public static void main(String[] args) {
Path fpath=Paths.get("create.txt");
//創(chuàng)建文件
if(!Files.exists(fpath)) {
try {
Files.createFile(fpath);
} catch (IOException e) {
e.printStackTrace();
}
}
//創(chuàng)建BufferedWriter
try {
BufferedWriter bfw=Files.newBufferedWriter(fpath);
bfw.write("Files類的API:newBufferedWriter");
bfw.flush();
bfw.close();
} catch (IOException e) {
e.printStackTrace();
}
//創(chuàng)建BufferedReader
try {
BufferedReader bfr=Files.newBufferedReader(fpath);
System.out.println(bfr.readLine());
bfr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
總結(jié)
以上是生活随笔為你收集整理的使用Java8 Files类读写文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 优甲乐的副作用(甲状腺疾病常吃的优甲乐,
- 下一篇: Oracle中TNS的配置