on It Road.com
文件 writeString() 示例
import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.Files; import java.io.IOException; import java.nio.file.StandardOpenOption; public class Main { public static void main(String[] args) { Path filePath = Paths.get("C:/", "temp", "test.txt"); try { // 将内容写入文件 Files.writeString(filePath, "Hello World !!", StandardOpenOption.APPEND); // 查看文件内容 String content = Files.readString(filePath); System.out.println(content); } catch (IOException e) { e.printStackTrace(); } } }
Files.writeString(path, string, options)
方法在 Java 11 中引入,可以用于将字符串写入文件。
File writeString() 方法
java.nio.file.Files
类有两个重载的静态方法来将内容写入文件。
public static Path writeString(Path path, CharSequence csq, OpenOption... options) throws IOException public static Path writeString(Path path, CharSequence csq, Charset cs, OpenOption... options) throws IOException
- 第一种方法使用 UTF-8 字符集将所有内容写入文件。
- 第一种方法等效于
writeString(path, string, StandardCharsets.UTF_8, options)
。 - 第二种方法与仅使用指定的字符集相同。
options
指定文件的打开方式。
日期:2020-09-17 00:09:28 来源:oir作者:oir