/
Вопросы и ответы
/
Java
/

Как удалить часть строки java

Как удалить часть строки java

4 года назад

Человек-Молекула

Ответы

0

Метод 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

3 года назад

Сергей Якимович