如何从文本文件中读取数据并存储到字符串变量中?
是否可以在方法中传递文件名,并返回文本文件的字符串内容。
需要导入哪些实用程序?请提供语句列表。
这些是必要的导入:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
以下是一种方法,允许您通过将文件名作为参数传递给它来从文件中读取内容,例如:readFile("yourFile.txt");
String readFile(String fileName) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(fileName));
try {
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null) {
sb.append(line);
sb.append("\n");
line = br.readLine();
}
return sb.toString();
} finally {
br.close();
}
}
readLine()
之后添加行终止符与readLine()
内部发生的事情无关。 - user207421
java.io.*
。 - PM 77-1