我試圖用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