X10 从文件中读取的内容不符合预期
X10 reading from a file not as expected
我在读取文本文件时遇到以下行为。
val input = new File(inputFileName);
val inp = input.openRead();
Console.OUT.println(inp.lines().next());
if (inp.lines().hasNext())
Console.OUT.println(inp.lines().next());
我的输入文件包含
0 1
0 2
0 3
结果我得到
0 1
0 3
似乎inp.lines().hasNext()
将指针向前移动,结果在文本文件中跳过了一行。
这是一个错误吗?
是的,这看起来像一个错误。 x10.io.FileReader.lines().hasNext()
不应在文本文件中向前跳转。
您能否在 X10 JIRA project?
中提出问题
我在读取文本文件时遇到以下行为。
val input = new File(inputFileName);
val inp = input.openRead();
Console.OUT.println(inp.lines().next());
if (inp.lines().hasNext())
Console.OUT.println(inp.lines().next());
我的输入文件包含
0 1
0 2
0 3
结果我得到
0 1
0 3
似乎inp.lines().hasNext()
将指针向前移动,结果在文本文件中跳过了一行。
这是一个错误吗?
是的,这看起来像一个错误。 x10.io.FileReader.lines().hasNext()
不应在文本文件中向前跳转。
您能否在 X10 JIRA project?