Как удалить символ из string java
4 года назад
Человек-Молекула
Ответы
Строки в Java являются неизменяемыми, поэтому удалить символ из строки не получится, но можно создать новую строку на основе исходной, в которой будут отсутствовать некоторые символы. Как вариант, можно воспользоваться методом строки substring(int beginIndex, int endIndex)
, который вернёт новую строку, начиная с позиции beginIndex
до позиции (не включая) endIndex
Возможна также передача в метод только одного параметра beginIndex
, в этом случае метод вернёт подстроку, начиная с индекса beginIndex
и до конца строки
Если нужно удалить како-то конкретный символ, можно воспользоваться методом replaceAll()
. Этот метод возвращает новую строку, в которой заменяет все подстроки, которые соответствует регулярному выражению:
4 года назад
Maksim Litvinov