我正在阅读来自不同操作系统的不同文件。 在档案中有很多行。但我知道在每一行之后可能会使用“\ n”或“\ r”或类似的东西。 当我按照Best way to read a text file [closed]
的说明阅读文件时那么我应该通过在Class Pattern中解释的if-else条件添加到控制台中打印什么。 我需要帮助。 我正在尝试阅读this。但仍需要专家帮助。 感谢。
答案 0 :(得分:0)
如果您只是打印到控制台,则只需使用\ n即可。为了给你一点背景知识,这两个分隔符真正重要的时间是文件本身(当你必须手动检测或写入文件中的换行符时)。在基于unix的系统中,换行符由\ n表示在文件中。在Windows中,换行符由\ r \ n表示。但是当您打印到控制台时,\ n将正确执行。
同样在你提供的模式匹配示例中。您只需手动添加换行符即可告知换行符的位置。因此,特别是在这种情况下,只要符合要求,就可以标记换行符。