othercontent が String 配列の場合:
TreeSet<String> set = new TreeSet<>(Arrays.asList(othercontent));
othercontent = set.toArray(new String[0]);
for (String string : othercontent) {
System.out.println(string);
}
othercontent が String の場合:
String othercontent = "ZZZZQQWEDDODRAABBNNNNO";
LinkedList<Character> list = new LinkedList<>();
for (Character character : othercontent.toCharArray()) {
list.add(character);
}
TreeSet<Character> set = new TreeSet<>(list);
StringBuilder builder = new StringBuilder();
for (Character character : set) {
builder.append(character);
}
System.out.println(builder.toString());
並べ替えだけでなく、重複の削除もこのコードで解決されます
出力:
ABDENOQRWZ