Найти тему
DEBAGanov

Java 448. Как удалить все пробелы из строки в Java?

Чтобы удалить все пробелы из строки в Java, можно использовать метод replaceAll() класса String. Метод заменяет все вхождения указанного регулярного выражения на указанный символ или строку.

В данном случае мы можем использовать регулярное выражение "\s", чтобы заменить все пробелы (включая пробелы, табуляции и переводы строк) на пустую строку "". Используем метод replaceAll() следующим образом:

String str = "Текст со множеством пробелов";
str = str.replaceAll("\\s", "");
System.out.println(str);

В результате выполнения этого кода, вывод будет таким:

Текстсомножествомпробелов

В этом примере мы сначала создаем строку str, содержащую несколько пробелов. Затем мы используем метод replaceAll() для замены всех пробельных символов на пустую строку. Результирующая строка без пробелов сохраняется в переменную str и выводится на экран.

Заметьте, что метод replaceAll() создает новую строку, а не изменяет текущую. Поэтому, если вы хотите сохранить изменения в исходной строке, то необходимо присвоить результат метода replaceAll() обратно в исходную переменную.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov