我有自定义整数数组:
ArrayList<MyCustomInteger> list1 = new ArrayList<MyCustomInteger>
我需要整数才能自定义,因为我希望它们拥有一些额外的方法。现在这不适用于自定义:
Collections.sort(list1);
我怎样才能对它们进行排序?
答案 0 :(得分:1)
您的MyCustomInteger
课程必须实施Comparable
界面。
或者,您必须将Comparator
实例传递给sort
方法。
阅读以下内容: