Мне нужно удалить пробелы в строке "ab cde fg hijk lmn op" без использования "j".
Я пробовал это,
for (int i = 0; i < str.length(); i++) { char c = str.charAt(i); if (c == ' ') { output.append('j'); } else { output.append(c); } }
Так что результат будет,
abcdefghijklmnop
Если вы хотите удалить пробелы, просто:
str = str.replace(" ", "");
Это заменяет пробел ничем.