📜  Java中的文件类 writeString() 方法及示例

📅  最后修改于: 2022-05-13 01:54:22.654000             🧑  作者: Mango

Java中的文件类 writeString() 方法及示例

Java中 File 类的writeString()方法用于将内容写入指定文件。

句法:

Files.writeString(path, string, options)

参数:

  • path – 数据类型为 Path 的文件路径
  • 字符串 – 一个指定的字符串,它将以返回类型 String 输入到文件中。
  • options – 在文件中输入字符串的不同选项。就像将字符串附加到文件中,用当前字符串覆盖文件中的所有内容等

返回值:此方法不返回任何值。

下面是 writeString() 方法的两种重载形式。

  • UTF-8 字符集用于在第一种方法中将内容写入文件。
  • 第二种方法使用指定的字符集执行相同的操作。
  • 文件的打开方式在选项中指定。

下面是问题陈述的实现:

Java
// Implementation of writeString() method in Java
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
  
public class GFG {
    public static void main(String[] args)
    {
        // Initializing file Path with some conditions
        Path filePath
            = Paths.get("/home/mayur/", "temp", "gfg.txt");
  
        try {
            // Write content to file
            Files.writeString(filePath, "Hello from GFG !!",
                              StandardOpenOption.APPEND);
  
            // Verify file content
            String content = Files.readString(filePath);
  
            System.out.println(content);
        }
        catch (IOException e) {
            e.printStackTrace();
        }
    }
}


输出:

Hello from GFG ! !

输出文件