Długość ciągu Unicode Java

Staram się uzyskać liczbę ciągów Unicode i wypróbować różne opcje. Wygląda na mały problem, ale uderzył w wielkim stylu.

Tutaj próbuję uzyskać długość łańcucha str1. Dostaję to jako 6. Ale tak naprawdę to jest 3. Przesunięcie kursora na łańcuch „குமார்” również pokazuje go jako 3 znaki.

Zasadniczo chcę zmierzyć długość i wydrukować każdą postać. jak „கு”, „மா”, „ர்”.

 public class one {
    public static void main(String[] args) {
            String str1 = new String("குமார்");
            System.out.print(str1.length());
    }
}

PS: To język tamilski.

questionAnswers(5)

yourAnswerToTheQuestion