Как удалить пробел в конце строки на java?

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

от jeromy_ruecker , в категории: Java , 2 года назад

Как удалить пробел в конце строки на java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от NicolasSsh , 2 года назад

@jeromy_ruecker  Вы можете использовать метод trim, убирающий стартовые пробелы.


1
2
3
4
5
6
7
class Main {
    public static void main(String[] args) throws Exception {
        String string = "dropcode.ru ";

        System.out.println(string.trim()); // Вывод : dropcode.ru
    }
}

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

от brenna , год назад

@jeromy_ruecker 

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


Например, если у вас есть строка str и вы хотите удалить пробелы в ее конце, вы можете использовать следующий код:

1
2
String str = "Пример строки с пробелом в конце ";
str = str.trim();


После выполнения этого кода переменная str будет содержать строку "Пример строки с пробелом в конце", без пробела в конце.


Также можно использовать метод replaceAll() для удаления всех пробелов в строке:

1
2
String str = "Пример строки с пробелами в конце   ";
str = str.replaceAll("\s+$", "");


Этот код заменяет все пробельные символы в конце строки на пустую строку и возвращает новую строку без пробелов в конце.