首页 > 软件开发 > ECLIPSE >

comparable怎样升序 怎样降序

来源:互联网 2023-03-17 00:09:32 453

在Java语言中,comparable是一个可以用来排序的接口。定义一个类实现这个接口,可以在类中对相关属性进行排序,升序或降序。sel办公区 - 实用经验教程分享!

comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

工具/原料

  • Java
  • JDK1.8
  • eclipse
  • commons-lang3-3.9.jar
  • 截图工具
  • PPT2019

方法/步骤

  • 1

    打开eclipse开发工具,新建一个Java项目,并创建不同的Java Packagesel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 2

    在对应争番速的package中,创建Java类,输入类名,实现Comparable接口sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 3

    打开新建的类,添加属性name、age、birthDate和sex,然后生成对应的get和set方法sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 4

    由于实现了接口Comparable,需要重写接口中的方法,并返回字符串sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 5

    在main方法召茄中板没,实例化对象u1、u2、u3和u4,并调用set方法设置值;使用List装载对象,然后使用::compareTo,对其排序sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 5该信息未经许可获取自百度经验
  • 6

    保存代码并使用Java Application运行主方法类,查看控制台打印结果,显示结果按照birthDate升序排列sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 7

    修改compareTo方法,将返回值1和-1进行调换,然后保存代码sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 8

    再次运行Java主方法类,可以发现结果按照birthDate降序排列sel办公区 - 实用经验教程分享!

    comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

  • 总结

    • 1、打开工具建Java项目sel办公区 - 实用经验教程分享!

      2、新建Java类实现接口sel办公区 - 实用经验教程分享!

      3、修改重写方法返回值sel办公区 - 实用经验教程分享!

      4、主方法测试升序降序sel办公区 - 实用经验教程分享!

      comparable怎样升序 怎样降序sel办公区 - 实用经验教程分享!

    注意事项

    • 注意如何使用Comparable接口实现对属性的排序
    • 注意Java中的类和接口的区别

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!sel办公区 - 实用经验教程分享!


    标签: JAVAECLIPSEjdk

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码