学习使用 Files.readString(path) 方法。此API已在 Java 11 中引入。
java.nio.file.Files
类具有两个重载方法。
public static String readString(Path path) throws IOException public static String readString(Path path, Charset cs) throws IOException
该方法可确保在所有内容均已关闭时关闭文件读取或抛出I/O错误或其他运行时异常。
readString(path,StandardCharsets.UTF_8)
。 OutOfMemoryError
Java程序,使用 Files.readString()
方法将文件读取为字符串。
import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.Files; import java.io.IOException; public class Main { public static void main(String[] args) { Path filePath = Paths.get("C:/", "temp", "test.txt"); try { String content = Files.readString(filePath); System.out.println(content); } catch (IOException e) { e.printStackTrace(); } } }
程序输出。
Hello Java Learner !!
文件 c:/temp/test.txt
的位置是这里。
Hello Java Learner !!
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)