オブジェクト Item でいっぱいの ArrayList を作成するインベントリ クラスがあります。これもクラスです。ArrayList をソートするために呼び出す必要があることはわかっています
Collections.sort(items);(ちなみにアイテムと呼ばれています)。割り当ては、Item クラスでインターフェイスを使用する必要があることを示しています。Comparator または Comparable を実装するかどうか、compareTo()メソッドまたはメソッドのいずれかに対して何をcompare()丁寧に記述するかはわかりません。またCollections.sort(items)、ArrayList を宣言した直後に呼び出しがありますが、これは問題ありませんか?
Comparable<Item>編集: 私の先生は、Item クラスに実装することを望んでいると明言しました。