English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Java

Java Управление потоком

Java Массивы

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список (List)

Java Queue (очередь)

Java Map коллекция

Java Set коллекция

Java Вход/Выход (I/O)

Java Reader/Writer

Другие темы Java

Java программа удаления всех пробелов из строки

Java полная коллекция примеров

В этой программе вы узнаете, как использовать регулярные выражения в Java для удаления всех пробелов из заданной строки.

Пример: программа для удаления всех пробелов

public class Whitespaces {
    public static void main(String[] args) {
        String sentence = "T  his is b  ett  er! www. w3codebox.  com";
        System.out.println("Исходная строка: " + sentence);
        sentence = sentence.replaceAll("\\s", "");
        System.out.println("После замены и удаления пробелов: " + sentence);
    }
}

При выполнении программы, вывод:

Исходная строка: T  his is b  ett  er!www. w3codebox.  com
После замены и удаления пробелов: Thisisbetter!ru.oldtoolbag.com

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

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

Java полная коллекция примеров