我同样读入我的文件
的内容:
List<String> list = new ArrayList();
Scanner scanner = new Scanner(new FileInputStream(file));
while( scanner.hasNextLine())
{
list.add(scanner.nextLine());
}
在EOF
处,我想发送字符串“@@@”
作为哨兵值来知道它结束了。但是,我正在读入的 File
中没有 "@@@"
。关于我如何解决这个问题有什么建议吗?
最佳答案
List<String> list = new ArrayList();
Scanner scanner = new Scanner(new FileInputStream(file));
while( scanner.hasNextLine())
{
list.add(scanner.nextLine());
}
list.add("@@@");
关于java - 文件末尾的哨兵值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29705275/