因此,我必须从文本文件中获取单词,对其进行更改,然后将它们放入新的文本文件中。如何在修改字符串后保留空格
我遇到的问题,可以说该文件的第一行是
你好我的名字是鲍勃
修改后的结果应该是:
ellohay myay amenay isay bobay
而是,结果最终被
ellomynameisbobhay
所以扫描仪有.nextLine(),但我想有一个方法是.nextWord()或其他东西,以便它可以识别某个单词,直到它有一个空格。我如何创建这个?
因此,我必须从文本文件中获取单词,对其进行更改,然后将它们放入新的文本文件中。如何在修改字符串后保留空格
我遇到的问题,可以说该文件的第一行是
你好我的名字是鲍勃
修改后的结果应该是:
ellohay myay amenay isay bobay
而是,结果最终被
ellomynameisbobhay
所以扫描仪有.nextLine(),但我想有一个方法是.nextWord()或其他东西,以便它可以识别某个单词,直到它有一个空格。我如何创建这个?
nextLine()给你整行。
你应该使用的只是next(),它会给你下一个单词。
另请参阅String.split()或StringTokenizer,如果您想后期处理整行。这听起来像是在你的情况下使用扫描仪是好的,但我虽然我会提及它,因为我假设你只是使用这些方法,如果你知道它们。
让我试试看,并告诉你会发生什么 编辑:我得到一个noSuchElement异常 –