我试图找出一个字符串在另一个字符串中出现了多少次。在我的测试中,我对第一个单词使用“ea”,对第二个单词使用“Ilikedthebestontheeastbeachleast”。我的输出为“appearance”变量返回 0,该变量应该存储“ea”在 wordTwo 中出现的次数。
这是相关代码部分:
int wordTwoLength = wordTwo.length();
System.out.println(wordTwoLength);
while (wordTwoLength > 0)
{
positionCount = wordTwo.indexOf(wordOne, positionCount);
appearances = appearances++;
wordTwoLength = (wordTwoLength - positionCount);
}
System.out.println(appearances);
你是什么意思
appearances = appearances++;
这将确保外观始终为零。
难道不应该只是外表++吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)