Java Unicode String Länge

Ich bin bemüht, die Anzahl der Unicode-Zeichenfolgen zu ermitteln, und habe verschiedene Optionen ausprobiert. Sieht nach einem kleinen Problem aus, ist aber auf große Weise aufgefallen.

Hier versuche ich die Länge des Strings str1 zu ermitteln. Ich bekomme es als 6. Aber eigentlich ist es 3. Bewegen Sie den Cursor über die Zeichenfolge "குமார்" zeigt es auch als 3 Zeichen.

Grundsätzlich möchte ich die Länge messen und jedes Zeichen ausdrucken. wie "கு", "மா", "ர்".

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

PS: Es ist eine tamilische Sprache.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage