我有一个库存类,它创建了一个ArrayList,其中装满了Item对象,Item也是一个类。我知道我必须调用
编辑:我的老师刚刚澄清,她希望我们在Item类上实现Comparable接口。
Collections.sort(items)
来对ArrayList进行排序(顺便说一下,这个ArrayList的名字叫做items)。作业要求我在Item类上使用一个接口,但我不知道是否应该实现Comparator或Comparable,然后分别为compareTo()方法或compare()方法编写什么内容。此外,我在声明ArrayList之后就调用了Collections.sort(items)方法,这样做可以吗?编辑:我的老师刚刚澄清,她希望我们在Item类上实现Comparable接口。