私はこのコードが何をしているのだろうか?それはTreeSetのすべてのカップルを印刷しますか? System.out.printlnを使ってTreeSetを印刷することは本当に可能ですか?system.out.println(tressetオブジェクト)
public static void main(String[] args) {
TreeSet <Moulage> treeSetMoulages = new TreeSet <Moulage>();
Moulage moulage = new Moulage ("REF24", "Cervidé","Bronze");
treeSetMoulages.add(moulage);
moulage = new Moulage ("REF44", "Insigne de chefferie","Bois");
treeSetMoulages.add(moulage);
moulage = new Moulage ("REF63", "Panthere","Marbre");
treeSetMoulages.add(moulage);
moulage = new Moulage ("REF58", "Ours blanc","Marbre");
treeSetMoulages.add(moulage);
moulage = new Moulage ("REF78", "Danseuse","Bronze");
treeSetMoulages.add(moulage);
System.out.println (treeSetMoulages);
}
印刷可能なクラスかどうかはどのように分かりますか? 'toString'メソッドを実装していれば@youngknightを返します。 – youngknight
System.out.println(object)はオブジェクトの 'toString'メソッドを呼び出します。 –