2016 - 2024

感恩一路有你

java根据map的value值排序 怎么办map形转换成list?

浏览量:2767 时间:2021-03-16 09:15:55 作者:admin

怎么办map形转换成list?

1、创建java类:TestMap2List,2、编辑java代码,将数据放入map中,Map<Integer,String>map=newHashMap() map.put(10,"apple") map.put(20,"orange") map.put(30,"banana") map.put(40,"watermelon") map.put(50,"dragonfruit")3、新建ArrayList对象,将Map对象的内容,插入ArrayList中,Collection<String>valueCollection=map.values() finalintsize=valueCollection.size() List<String>valueList=newArrayList<String>(valueCollection) String[]valueArray=newString[size] map.values().toArray(valueArray) for(inti=0i<valueArray.lengthi ){ System.out.println(valueList.get(i)) }4、加入输出语句,执行java代码,在控制台中输入ArrayList中的结果,

java根据map的value值排序 将map转化为list map的key转list

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。