Arentは注文されたコレクションを一覧表示し、注文されたArentを設定しますか?それでは、なぜこのプログラムは文字列をリストではなくセットでアルファベット順に並べ替えるのですか?私は2つの重複部分を理解しています。
PrintStream out = System.out;
List<String> set = new ArrayList<String>();
String s = "ILLUSIONS";
for(int i = 0; i< s.length(); i++)
{
set.add((new Character(s.charAt(i))).toString());
}
out.println(set);
出力:ILLUSIONS
PrintStream out = System.out;
Set<String> set = new TreeSet<String>();
String s = "ILLUSIONS";
for(int i = 0; i< s.length(); i++)
{
set.add((new Character(s.charAt(i))).toString());
}
out.println(set);
出力:ILNOSU