DESKTOP-TEACTL5_20200831-曾越

问题:

老师自己写的CharacterBuffer类,看了40多分钟看懂的。

总结:

在给对象进行排序时,需要实现Comparable接口并重写int compareTo()方法,在方法中通过当前对象与指定对象的字段进行比较,按照小于、等于、大于的情况分别返回负整数、0、正整数。在测试类中调用Arrays.sort(数组名);方法来进行对象间的比较,最后按照compareTo()方法中字段的比较结果按一定顺序依次输出所有对象的排序。在一个类不支持自然排序的情况下,想要进行对象间的排序,需要实现Comparator接口中的int compare(first,second)方法。

吐槽:

看完并自己弄懂老师自己设计的CharacterBuffer类又掉了好多根头发。

标签


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1