gpt4 book ai didi

Java - 从文件中读取

转载 作者:行者123 更新时间:2023-12-01 06:53:07 25 4
gpt4 key购买 nike

我正在尝试从 Java 文件中读取一些行。我的文件中有 4 行,但问题是它只读取其中的 2 行。代码如下:

BufferedReader flux_in = new BufferedReader(new InputStreamReader(new FileInputStream("abc.txt")));
String line;
while (flux_in.readLine() != null)
{
line = flux_in.readLine();
System.out.println(line);
}

最佳答案

这是因为您调用 readLine 的频率是应有的两倍。

您在 while 条件中的第一次调用只是丢弃了该行。

BufferedReader flux_in = new BufferedReader(new InputStreamReader(new FileInputStream("abc.txt"))); 
String line;
while ((line = flux_in.readLine()) != null)
{
System.out.println(line);
}

关于Java - 从文件中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19757032/

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