gpt4 book ai didi

java - 使用值对象内的日期对 HashMap 进行排序

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:30:12 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to sort a Map<Key, Value> on the values in Java?

假设我有一张像

这样的 map
Map<String, Student> studDetails = new HashMap<String, Student>();

map 包含类似

的条目
studDetails.put("1",student1);
studDetails.put("2",student2);
studDetails.put("3",student3);
studDetails.put("4",student4);

学生实体类似于

Class Student{
private String studName;
private List<Group> groups;
}

团体实体会像

Class Group{
private String groupName;
private Date creationDate;
}

好的,所以我需要的是在显示学生详细信息时,它将按照组创建日期的顺序。因此,如果学生被映射到多个组,我们可以采用第一个组的创建日期。

如何使用这种情况在我的 HashMap studDetails 上给出排序?

任何人都可以帮助..拜托..

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