我正在尝试使用以下代码将文本文件读入单个字符串:
try {
Scanner input = new Scanner (new File ("data.txt"));
while (input.hasNextLine()) {
string += input.nextLine();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
当文件非常小时,这种方法有效。我的文件大约是20 kB,它只是不读。我没有得到任何错误。我该怎么办?我需要把它读成一个字符串。