Java Trim: урезание пробелов в строках

Java trim() — это метод, который используется для удаления начальных и конечных пробелов в строке. Он представлен в классе String и имеет следующий синтаксис:

public String trim()

Метод trim() не изменяет исходную строку, а создает новую строку, в которой удалены начальные и конечные пробелы. Важно отметить, что внутренние пробелы внутри строки не удаляются.

Давайте рассмотрим примеры использования метода trim().

Пример 1:

String str = "   Привет, мир!   ";
String trimmedStr = str.trim();
System.out.println(trimmedStr);

Результат:

Привет, мир!

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

Пример 2:

String str = "  Java  ";
System.out.println("Длина исходной строки: " + str.length());
String trimmedStr = str.trim();
System.out.println("Длина обрезанной строки: " + trimmedStr.length());

Результат:

Длина исходной строки: 8
Длина обрезанной строки: 4

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

Пример 3:

String str = "     ";
if (str.trim().isEmpty()) {
    System.out.println("Строка является пустой.");
} else {
    System.out.println("Строка не является пустой.");
}

Результат:

Строка является пустой.

В этом примере мы проверяем, является ли строка после обрезания пустой. Если да, то выводим сообщение "Строка является пустой.". В противном случае выводим "Строка не является пустой".

Пример 4:

String str = "  Пробелы в начале и в конце.   ";
if (str.startsWith(" ")) {
    System.out.println("Строка начинается с пробела.");
}
if (str.endsWith(" ")) {
    System.out.println("Строка заканчивается пробелом.");
}

Результат:

Строка начинается с пробела.
Строка заканчивается пробелом.

В этом примере мы проверяем, начинается ли строка с пробела (startsWith(" ")) и заканчивается ли строка пробелом (endsWith(" ")). Если условия выполняются, то выводим соответствующие сообщения.

В заключение, метод trim() в Java является удобным способом удалить начальные и конечные пробелы в строке. Он возвращает новую строку, в которой удалены эти пробелы. Будьте внимательны, потому что метод trim() не удаляет внутренние пробелы.

Похожие вопросы на: "java trim "

Git merge - объединение изменений в Git
Сравнение и выбор лучших компьютерных компонентов - CMP
Math.ceil - наивысшее целое число в JavaScript
Что такое XAML и как использовать его для создания пользовательского интерфейса
RGB 255 255 0 - насыщенный желтый цвет
Добро пожаловать на сайт о 2f
JavaScript, CSS, HTML: основы и примеры для веб-разработки
Типы данных в JavaScript
Oracle TRUNC: описание, синтаксис и примеры использования
Short Circuit - удивительный мир короткого замыкания