在 java 中将"enter"转换为字符串



这似乎是一个有点奇怪的问题,但我想在字符串中进行"输入"击键。 我做了一个相当基本的程序来扫描我的论文(我为学校写的),以找到诸如句子末尾的介词或我可能不小心添加的缩略词之类的东西。 我的问题是,当我把论文放到我的代码中时,它试图标记句点的所有句子。 当它到达我点击"输入"移动到下一行的点时,它会中断并停止标记化。 我想也许将"enter"放入字符串中,以便我可以用空格替换它,但是我不知道如何将"enter"的效果放入字符串中。 有没有其他方法可以阻止"输入"破坏我的代码?

概括:我将论文输入到代码中,在论文中按"输入"的效果会导致代码出错。 我希望能够进入论文并让代码忽略"输入"的效果。

感谢您的任何帮助!

在java中,"enters"被认为是新行。有几种方法可以解决您的问题。最简单的方法是将字符串的每个索引与表示新行的""字符进行比较。

如果问题仍然存在,请发布问题的示例代码。当有人可以准确地看到您在做什么时,纠正问题会更容易。

我不会只寻找nrn,因为换行可能因计算机而异,尤其是在不同的操作系统下。

我会使用系统属性来获取您需要的指定换行符:

String enterKey = System.getProperty("line.separator");

这将获取操作系统用于分隔文本文件中的行的顺序

相关内容

  • 没有找到相关文章

最新更新