如何将对象按顺序排序

时间:2017-01-02 21:47:02

标签: java

我对使用对象非常陌生,所以任何帮助都会受到赞赏!我想拍摄我的对象并将每个对象中的一个字段与我的所有对象进行比较。我创建了具有以下内容的对象:

QuizQuestion[]

现在在一个单独的文件中,我有这一行。我基本上在每次通过public class UCFCourse { public UCFCourse(String courseName, int courseLevel, int courseHoursint, String courseDesc) { this.courseName = courseName; this.courseHours = courseHoursint; this.courseLevel = courseLevel; this.courseDesc = courseDesc; } 时分配值,同时递增for loop以将字段分配给新对象x++

courses[x]

我希望将所有这些对象都放到一个新文件中,然后根据courses[x] = new UCFCourse(courseCode, courseLevel, courseHours, replaceString); 从最低级别开始对它们进行排序 - >我一直在查看帖子/阅读文档,我无法弄清楚这一点。

谢谢!

1 个答案:

答案 0 :(得分:1)

您需要自定义*。幸运的是,在Java 8中,它基本上和方法参考一样简单:

Comparator