コンパレータを使用してオブジェクトリストを並べ替える必要がありますネストされた型の並べ替えが必要です
たとえば、最初のプロパティで最初に並べ替え、次に2番目のプロパティで並べ替えます。
私は次のようなことを試みました。
dinerlist = repository.Retrieve();
ComparatorChain chain = new ComparatorChain();
chain.addComparator(new TagEntry.SortByUsertype());
chain.addComparator(new TagEntry.SortByCompany());
chain.addComparator(new TagEntry.SortByUsername());
Collections.sort(dinerlist, chain);
size = dinerlist.size();
ここで発生する問題は、コードにパッケージをインポートしたにもかかわらず、comparatorchainのnoclassdefifoundです。
オブジェクトを比較する他の方法もあります