2013-09-22 48 views
0

因此,我必须从文本文件中获取单词,对其进行更改,然后将它们放入新的文本文件中。如何在修改字符串后保留空格

我遇到的问题,可以说该文件的第一行是

你好我的名字是鲍勃

修改后的结果应该是:

ellohay myay amenay isay bobay

而是,结果最终被

ellomynameisbobhay

所以扫描仪有.nextLine(),但我想有一个方法是.nextWord()或其他东西,以便它可以识别某个单词,直到它有一个空格。我如何创建这个?

回答

0

nextLine()给你整行。

你应该使用的只是next(),它会给你下一个单词。

+0

让我试试看,并告诉你会发生什么 编辑:我得到一个noSuchElement异常 –

0

另请参阅String.split()或StringTokenizer,如果您想后期处理整行。这听起来像是在你的情况下使用扫描仪是好的,但我虽然我会提及它,因为我假设你只是使用这些方法,如果你知道它们。

相关问题