Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!
Cотрудничество: @energy_c
Post #1222
1.82K

В Java есть два похожих метода для удаления пробелов по краям строки — trim() и strip()
Но между ними есть важная разница, особенно при работе с
Метод
А
🔥 Результат покажет, что
👉 Java Ready | #совет
Но между ними есть важная разница, особенно при работе с
Unicode.Метод
trim() убирает только пробелы с кодами меньше 32 (ASCII).А
strip() — современный вариант, который корректно удаляет все виды пробелов, включая неразрывные и Unicode-разделители:String text = "\u2003 Java Ready! \u2003";
System.out.println("До: [" + text + "]");
System.out.println("trim(): [" + text.trim() + "]");
System.out.println("strip(): [" + text.strip() + "]");
🔥 Результат покажет, что
trim() оставляет «невидимые» символы, а strip() очищает строку полностью.👉 Java Ready | #совет
- ❤ 12
- 👍 7
- 🔥 3
















