如何将这种类型的数据处理成Array–JAVA

如何将这种类型的数据处理成Array–JAVA,第1张

概述在我的应用程序中,我有一个功能,给我这种类型的数据:一年(int)和与该年相关联的字符串(年份可以关联更多字符串):2016–“1A2B3C”2009–“8DF56R”2009–“8E4I1J”2013–“P6F2T8”2009–“4K6J5U”我想为每个年份创建一个String数组,而不是按年份排序.像

在我的应用程序中,我有一个功能,给我这种类型的数据:

一年(int)和与该年相关联的字符串(年份可以关联更多字符串):

2016 – “1A2B3C”

2009 – “8DF56R”

2009 – “8E4I1J”

2013 – “P6F2T8”

2009 – “4K6J5U”

我想为每个年份创建一个String数组,而不是按年份排序.像这样:

2009 – “8DF56R” “8E4I1J” “4K6J5U”

2013 – “P6F2T8”

2016 – “1A2B3C”

年份应该是指数,
我该如何检索输出?

对不起noob问题,但我尝试了数组,ArrayList和Map数组,但我可能错过了一些东西.

解决方法:

您应该使用这样的列表地图:

Map<Integer, List<String>> = new TreeMap<>();

并且您可以填写与整数键(日期)关联的列表. TreeMap根据它们的自然顺序对您的键进行排序(如果我没记错的话,默认情况下会升序).

如果默认情况下您不满意,也可以创建自定义比较器

总结

以上是内存溢出为你收集整理的如何将这种类型的数据处理成Array – JAVA全部内容,希望文章能够帮你解决如何将这种类型的数据处理成Array – JAVA所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1111241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存