Как удалить часть строки java
Ответы
Сергей Якимович
06 декабря 2022
Метод replace
поможет удалить все вхождения подстроки, а метод replaceFirst
только первое вхождение.
Так как строки в Java неизменяемы, то любое удаление части строки сводится к созданию новой строки на основе старой, в которой будет отсутствовать удаляемая подстрока :
String str = "10 20 30 10 20 30";
String newStr = str.replace("10 ", "");
System.out.println(newStr); // => 20 30 20 30
str = "10 20 30 10 20 30";
newStr = str.replaceFirst("10 ", "");
System.out.println(newStr); // => 20 30 10 20 30
0
0