【发布时间】:2020-11-22 20:22:30
【问题描述】:
java 新手。我有元素猫,狗,苹果,斑马,鹦鹉。我想对这些元素进行升序排序,但“猫”应该保持在第一位。如何使用比较器/可比较在 java 中实现?
【问题讨论】:
-
你不比较元素。您比较类的实例。
cat是什么类的实例? -
你看过什么?你试过什么?或许可以看看用 Java 对集合进行排序,以及如何实现比较器
-
这看起来像你想要的:stackoverflow.com/questions/2857036/…。有一个选项是元素“cat”总是第一个,另一种解决方案是最初的第一个元素总是第一个(即对子列表进行排序)。
标签: java sorting comparator comparable