多语言展示
当前在线:1914今日阅读:176今日分享:34

comparable怎样升序 怎样降序

在Java语言中,comparable是一个可以用来排序的接口。定义一个类实现这个接口,可以在类中对相关属性进行排序,升序或降序。
工具/原料
1

Java

2

JDK1.8

3

eclipse

4

commons-lang3-3.9.jar

5

截图工具

6

PPT2019

方法/步骤
1

打开eclipse开发工具,新建一个Java项目,并创建不同的Java Package

2

在对应的package中,创建Java类,输入类名,实现Comparable接口

3

打开新建的类,添加属性name、age、birthDate和sex,然后生成对应的get和set方法

4

由于实现了接口Comparable,需要重写接口中的方法,并返回字符串

5

在main方法中,实例化对象u1、u2、u3和u4,并调用set方法设置值;使用List装载对象,然后使用::compareTo,对其排序

6

保存代码并使用Java Application运行主方法类,查看控制台打印结果,显示结果按照birthDate升序排列

7

修改compareTo方法,将返回值1和-1进行调换,然后保存代码

8

再次运行Java主方法类,可以发现结果按照birthDate降序排列

总结

1、打开工具建Java项目2、新建Java类实现接口3、修改重写方法返回值4、主方法测试升序降序END

注意事项
1

注意如何使用Comparable接口实现对属性的排序

2

注意Java中的类和接口的区别

推荐信息