gpt4 book ai didi

java - 订购 HashMap

转载 作者:行者123 更新时间:2023-12-02 00:10:36 30 4
gpt4 key购买 nike

晚上好。

我需要组织一个HashMap,它是这样的:

private HashMap >taskOrdered = new HashMap >();

每个“任务”都是一个具有 3 个属性的类:

  • 人员姓名;
  • 小时;
  • 纪律;

我知道,使用该 HashMap,我可以将任务按小时分组为 vector ,只需将任务时间设置为键,然后添加这些 vector 或实例(如果存在 vector )。

我的问题是,我如何按人名排序这些 vector ?

我想要的一个例子:

[1]:表https://dl.dropbox.com/u/4134140/Untitled.png

希望有帮助:S

最佳答案

您可以按人名订购,如下所示:

SortedMap<String, List<Task>> taskMap = new ConcurrentSkipListMap<String, List<Task>>();
taskMap.put(task.getPerson().getName(), task);

关于java - 订购 HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12887870/

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