gpt4 book ai didi

java - 如何对对象数组的特定元素进行排序

转载 作者:太空宇宙 更新时间:2023-11-04 12:53:15 24 4
gpt4 key购买 nike

new Flight("Philadelphia", "Las Vegas", "Southwest", new GregorianCalendar(2007, 1, 12, 5, 0, 0),new GregorianCalendar(2007, 1, 12, 10, 0, 0))


new Flight("Trenton", "Blacksburg", "Trans-National Air", new GregorianCalendar(2007, 7, 11, 13, 30, 0), new GregorianCalendar(2007, 8, 11, 14, 30, 0)),

这是我的飞行对象 1 和 2,名为飞行的对象数组内还有更多对象。最近我按照出发城市和出发时间对列表进行了排序。

现在我正在尝试弄清楚如何按出发和到达时间对对象数组进行排序。

这都是用比较法。

有人可以向我展示一些代码,按出发和到达时间对两个对象进行排序,或者让我开始,我在这里有点难住了。

最佳答案

您可以在 Flight 类中实现 Comparable 接口(interface),然后重写 compareTo() 方法,然后就可以在内部进行比较。

关于java - 如何对对象数组的特定元素进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35618974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com