java读取txt文件到String-代码示例
以下是Java读取txt文件到String的代码示例:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileToString {
public static void main(String[] args) {
String fileName = "file.txt";
String fileContent = readFileToString(fileName);
System.out.println(fileContent);
}
private static String readFileToString(String fileName) {
StringBuilder stringBuilder = new StringBuilder();
try (BufferedReader bufferedReader = new BufferedReader(new FileReader(fileName))) {
String line;
while ((line = bufferedReader.readLine()) != null) {
stringBuilder.append(line);
stringBuilder.append(System.lineSeparator());
}
} catch (IOException e) {
e.printStackTrace();
}
return stringBuilder.toString();
}
}
在上面的代码中,我们首先定义了一个字符串类型的变量fileName,表示要读取的txt文件名。然后我们调用了readFileToString方法来读取文件内容。该方法返回一个字符串类型的变量fileContent,表示读取到的文件内容。
在readFileToString方法中,我们首先定义了一个字符串生成器类型的变量stringBuilder,用于存储文件内容。然后我们使用BufferedReader类来读取文件内容。在读取文件的过程中,我们使用StringBuilder对象将每一行文件内容添加到字符串生成器中,并在每一行内容之间添加一个换行符。最终,我们将字符串生成器对象转换成字符串类型,并返回该字符串。
最后,我们在main方法中打印读取到的文件内容。
原文地址: https://www.cveoy.top/t/topic/sic 著作权归作者所有。请勿转载和采集!