Метод обрізки повинен відмінно працювати для вас.
Повертає копію рядка з пропущеним пробілом та пробілом. Якщо цей об'єкт String являє собою порожню послідовність символів, або перший і останній символи послідовності символів, представлені цим об'єктом String, мають коди, що перевищують \ \ u0020 '(пробільний символ), повертається посилання на цей об'єкт String.
В іншому випадку, якщо в рядку немає символу з кодом, більшим за '\ u0020', створюється і повертається новий об'єкт String, що представляє порожню рядок.
В іншому випадку нехай k - індекс першого символу в рядку, код якого більше, ніж '\ u0020', і нехай m - індекс останнього символу в рядку, код якого більше, ніж '\ u0020'. Створюється новий об'єкт String, що представляє підрядку цього рядка, що починається з символу в індексі k і закінчується символом в індексі m - тобто результатом цього.substring (k, m + 1).
Цей метод може бути використаний для обрізки пробілів від початку та до кінця рядка; насправді він також обробляє всі символи управління ASCII.
Повертає: копія цього рядка з вилученим проміжним проміжним білим пробілом, або ця рядок, якщо в ній немає провідної або кінцевої пробілів.
Ви можете обрізати, а потім порівняти з порожнім рядком або, можливо, перевірити довжину на 0.