次の形式のクラスのリストから一意の要素を抽出しようとしています。
[EntityClientPlayerMP['Player989'/228, l='MpServer', x=138.16, y=68.62, z=522.96], EntityCow['Cow'/231, l='MpServer', x=143.63, y=68.00, z=527.50]....]
通常、これらのリストのサイズは 60 ~ 100 です。
私が現在使用しようとしている方法は、
List<Class> uniqueList = new ArrayList<Class>(new HashSet<Class>(fullList));
これはまったく同じリストを返しますが、ソートが少し異なります。理由についてのアイデアはありますか?