Я не уверен, какую версию Java я использую, я использую IDHS CodeHS. Я пытаюсь написать функцию, которая "исправляет грамматику" в данной строке. Все, что нужно сделать методу, это заменить все 2 на to. Вот мой код:
public String useProperGrammar(String text) {
String fixedString = new String();
for (int i = 0; i < text.length(); i++) {
fixedString += text.charAt(i);
if (text.charAt(i) == '2') {
fixedString = text.substring(0, i) + text.substring(i + 1);
fixedString += "to";
}
} return fixedString; }