gpt4 book ai didi

java - Bufferedreader 不能一次读取整行?

转载 作者:行者123 更新时间:2023-12-02 11:27:48 27 4
gpt4 key购买 nike

我正在使用 BufferedReader.readLine() 逐行读取文本文件,但突然它不读取整行,而是只读取仅第一个字符串

示例:如果文本文件中的第一行是:

[98.0,20.0,-65.0]  [103.0,20.0,-70.0] 5.0 [98.0,20.0,-70.0] ccw

我的代码是:

BufferedReader br = new BufferedReader(new FileReader("path" + "arcs.txt"));
String Line = br.readLine();
System.out.println(Line):

输出将是:

[98.0,20.0,-65.0]

为什么会发生这种情况?

最佳答案

缓冲区读取器的 readLine() 方法读取字符串,直到到达行分隔符,例如\n 或\r。您的文本文件必须在 [98.0,20.0,-65.0] 之后包含这些标记。

关于java - Bufferedreader 不能一次读取整行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49491257/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com