Ответ 1
вы не назначили test.Strings immutable
test = test.replace("KP", "");
вам нужно снова назначить тест.
Я немного запутался в данный момент. Я попробовал это:
String test = "KP 175.105";
test.replace("KP", "");
System.out.println(test);
и получил:
KP 175.105
Однако я хочу:
175.105
Что не так с моим кодом?
вы не назначили test.Strings immutable
test = test.replace("KP", "");
вам нужно снова назначить тест.
Strings
являются неизменяемыми, поэтому вам нужно назначить ссылку test
на результат String.replace
:
test = test.replace("KP", "");
Строка неизменна в java, поэтому вам нужно сделать
test =test.replace("KP", "");