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

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

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

Java中File类的readString()方法用于读取指定文件的内容。

句法:

Files.readString(filePath)

参数:

path - File path with data type as Path

返回值:此方法以字符串格式返回文件的内容。

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

public static String readString​(Path path) throws IOException 
public static String readString​(Path path, Charset cs) throws IOException
  • 在第一种方法中使用 UTF-8 字符集将文件中的所有内容读入一个字符串,从字节解码为字符。
  • 第二种方法使用指定的字符集执行相同的操作。

输入文件:

输入文件

下面是问题陈述的实现:

Java
// Implementation fo readString() method in Java
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
  
public class GFG {
    public static void main(String[] args)
    {
        // creating path
        Path filePath
            = Paths.get("/home/mayur/", "temp", "gfg.txt");
        try
  
        {
            // reading file from given path
            String content = Files.readString(filePath);
            // printing the content
            System.out.println(content);
        }
        catch (IOException e) {
            e.printStackTrace();
        }
    }
}


输出:

Hello from GFG!