如何分隔 FileReader 文件中的行?

How to seperate the lines in a FileReader file?

我正在与 java 合作。我想使用命令行参数提供给我的文本文件。现在我需要计算文件中的行数并更密切地处理其内容。这怎么可能?

如果你想计算文件中的行数,你必须使用 BufferedReaderScanner 类,它们有 readLine() 方法,你要做的就是读取行循环中的一行,而行不为空,同时将它们添加到 ArrayList<String>,循环完成后,你有包含文本的列表,他的大小是文本中的行数。

您可以在解析时计算 \r\n 的出现次数 这叫做 carriage return 和 line feed 有时两者都使用有时只使用一个所以要注意那个