> nix funktioniert wie man es wollte
Na ja, besser wäre gewesen, Unicode hätte von Anfang an mehr als 2^16
Zeichen vorgesehen.
Aber der Krampf, den das Java für die Rückwärtskompatibilität betreibt,
funktioniert erstaunlich gut.
Solange man nur String benutzt, machen die mitgelieferten Libraries
alles richtig. Nur wenn du String.toCharArray() oder String.charAt()
aufruft, musst du dran denken, ein Zeichen kann 1 oder 2 char haben.
Hatten mal einen Bugreport, Emjos funktionieren nicht. Da stellte sich
heraus, unser Programm und alle Libraries machten alles richtig, nur die
Mysql hatte als Default ein Encoding, in dem die neuen Planes nicht
funktionierten.