gpt4 book ai didi

java - 是否有 BufferedReader.readLine() 的等价物让我选择我的行尾字符是什么?

转载 作者:搜寻专家 更新时间:2023-10-30 19:43:56 25 4
gpt4 key购买 nike

BufferedReader.readLine() 的 Javadoc说:

A line is considered to be terminated by any one of a line feed ('\n'), a carriage return ('\r'), or a carriage return followed immediately by a linefeed.

我需要比这更好的控制(例如,我希望能够指定行尾是“\r\n”,以便“\n”本身不会终止该行)。

是否有任何 JDK 或库函数可以执行此操作?

最佳答案

尝试使用 Scanner类:

String line = Scanner(file).useDelimiter("\r\n").next();

关于java - 是否有 BufferedReader.readLine() 的等价物让我选择我的行尾字符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/706105/

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