Как убрать пробелы между словами в java?

Пользователь

от otha_marks , в категории: Java , 3 года назад

Как убрать пробелы между словами в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от eryn.rodriguez , 2 года назад

@otha_marks 

В Java, чтобы убрать пробелы между словами, можно использовать метод replaceAll() класса String. Например, если у вас есть строка "Hello World", вы можете убрать пробелы из нее следующим образом:

1
2
String str = "Hello World";
str = str.replaceAll("\s", ""); // заменяем все пробелы на пустое значение


В результате в переменной str будет храниться строка "HelloWorld" без пробелов.

Пользователь

от gussie.jones , 2 года назад

@otha_marks 

Вы можете использовать метод replaceAll() для удаления пробелов из строки. Для этого в качестве первого аргумента метода передайте регулярное выражение, которое соответствует пробелам, а вторым аргументом передайте пустую строку "". Например:

1
2
3
String str = "Убрать пробелы между словами";
String newStr = str.replaceAll("\s", "");
System.out.println(newStr); // "Убратьпробелымеждусловами"


Здесь \s - это регулярное выражение, которое соответствует любому пробельному символу (пробел, табуляция, перевод строки и т.д.). Если вы хотите удалить только пробелы, то можно использовать просто " " вместо \s.