我试图用9中的数字替换字符串中的元音来代替9。什么是正确的方法来做到这一点?这是我在这个模组的唯一想法:可以使用foo.charAt(i)替换字符串中的字符吗?
word.charAt(i)=vowelcount;
vowelcount++;
以上是在for循环中。词是字串和vowelcount是谁与48的值开始,并在57
重置为但这给我的错误一个字符:
required: variable
found: value
什么是替代元音正确的方法一个int连续计数的字符串?
Sample input: The quick brown fox jumps over the lazy dog.
Sample output: Th0 q12ck br3wn f4x j5mps 6v7r th8 l9zy d0g.
'char []'也许? – 2014-11-06 21:42:09
字符串是不可变的,所以没有。你必须用修改后的字符构造一个新的String对象。 – 2014-11-06 21:42:10