java如何按升序排列输出?
因此,我编写了代码,从文件中读取数据并进行一些计算,然后生成如下输出:
First Name = tony
Last Name = wroten
Geometric Mean = 663002.7727000846
----------------------------
First Name = nick
Last Name = young
Geometric Mean 128740.18176156192
但它只是一个输出,不存储在任何地方。有没有办法根据几何平均数按升序排列输出
# 1 楼答案
由于排序是基于特定属性的,因此我们必须创建一个自定义比较器,它是PersonComparator,如下面的示例所示
这是VO的一个示例实现,它保存从文件读取到类的每个人的信息
下面是比较器的实现