Визначення довжини рядка

Java:
Визначення довжини рядка

Як це зробити:

В Java, .length() - це те, що тобі треба. Мінімалістичний. Диви:

public class StringLengthExample {
    public static void main(String[] args) {
        String hello = "Привіт";
        System.out.println("Рядок: " + hello + " | Довжина: " + hello.length());
        
        String empty = "";
        System.out.println("Рядок: " + empty + " | Довжина: " + empty.length());
        
        String spaces = "   ";
        System.out.println("Рядок: " + spaces + " | Довжина: " + spaces.length());
    }
}

Вивід буде:

Рядок: Привіт | Довжина: 6
Рядок:  | Довжина: 0
Рядок:    | Довжина: 3

Просто і до теми. Далі поїхали.

Більше Знань:

Раніше в історії Java ми вже мали цю .length() функцію - вона тут від самого початку. Альтернативи? Ну, не дуже… Є різниця між .length() для рядків та .length для масивів, але для рядків, хлопці, то це ваш інструмент. Щодо деталей реалізації, .length() рахує Unicode символи як одиниці, навіть якщо символ – це всмислі два кодові пункти. А якщо хочеш покопатись в UTF-16, братан, тримай знаття про .codePointCount(), але на повседневній основі, .length() кроє все, що треба зрізати.

Дивись Також:

Роби своє, не зациклюйся, і вуаля - отримуєш саме те, що треба.