Java 11 Files
的writeString()
可寫出字串到檔案;readString()
可從檔案讀取字串。。
writeString(Path path, CharSequence csq, OpenOption... options)
的第一個參數為要寫出的檔案路徑;
第二個參數為要寫出的字串;
最後的varargs參數為開啟檔案選項,選填。寫出檔案後會回傳該檔案的路徑Path
。
readString(Path path)
接收一個參數為讀取字串的檔案路徑,返回從檔案讀取的字串。
下面範例利用writeString()
把"Hello world"寫出到同目錄下的hello.txt
,然後再用readString()
從hello.txt
讀取字串。
Files.createFile(Path path, FileAttribute<?>... attrs)
用來建立檔案。
Path path = Files.writeString(
Files.createFile(Paths.get(new File("./hello.txt").getPath())),
"Hello world");
String content = Files.readString(path);
System.out.println(content); // Hello world
沒有留言:
張貼留言