Liste Sortieren von Strings mit Lokalisierung

Möchte ich Sortieren unterhalb der Liste der Zeichenfolgen, die als pro Benutzer Gebietsschema

List<String> words = Arrays.asList(
      "Äbc", "äbc", "Àbc", "àbc", "Abc", "abc", "ABC"
    );

Für verschiedene Benutzer-Gebietsschema Ausgabe Sortieren sollte anders sein, als pro es-locale.

So zu Sortieren oberhalb der Liste als pro-Benutzer-Gebietsschema ?

Versuchte ich

Collections.sort(words , String.CASE_INSENSITIVE_ORDER);

Aber dies ist nicht arbeiten für die Lokalisierung, so wie pass locale parameter Collections.sort() oder gibt es eine andere effiziente Art und Weise ?

InformationsquelleAutor der Frage Rahul Agrawal | 2012-10-15

Schreibe einen Kommentar