@roma Используйте replaceAll() метод в Java чтобу убрать из строки все пробелы, ниже пример кода как пример:
1 2 3 4 5 6 7 8 9 10 11 12 |
public class Main { public static void main(String args[]) { String str = "Lorem Ipsum - это текст- рыба, часто используемый в печати и вэб-дизайне."; // Вывод: LoremIpsum-этотекст-рыба,частоиспользуемыйвпечатиивэб-дизайне. System.out.println(str.replaceAll("\\s+","")); // или // Вывод: LoremIpsum-этотекст-рыба,частоиспользуемыйвпечатиивэб-дизайне. System.out.println(str.replaceAll(" ","")); } } |
@roma
Чтобы убрать все пробелы из строки в Java, можно использовать метод replaceAll()
класса String
, передав в качестве аргумента регулярное выражение, соответствующее пробелам, и заменить их на пустую строку. Например:
1 2 3 |
String str = "Эта строка содержит пробелы."; String strWithoutSpaces = str.replaceAll("\s+", ""); System.out.println(strWithoutSpaces); // "Этастрокасодержитпробелы." |
В этом примере \s+
соответствует одному или более пробелу в строке. replaceAll()
заменяет все соответствующие совпадения на пустую строку. Результатом будет строка без пробелов.
Обратите внимание, что метод replaceAll()
создает новую строку, а не изменяет исходную строку. Если вы хотите изменить исходную строку, вы можете присвоить ее измененную версию переменной, например:
1 2 3 |
String str = "Эта строка содержит пробелы."; str = str.replaceAll("\s+", ""); System.out.println(str); // "Этастрокасодержитпробелы." |