社区
Java SE
帖子详情
如何把一个list转换为map?
siemens_net
2007-09-17 10:14:09
如何把一个list转换为map?
...全文
4959
12
打赏
收藏
如何把一个list转换为map?
如何把一个list转换为map?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
swordsingle
2007-09-19
打赏
举报
回复
晕,很显然没有啊,一个要键值一个不要……
igyhi
2007-09-19
打赏
举报
回复
我知道啊.
我只是想问问有没有jdk的方法直接转化的
好比
Integer.parserInt('123');
这样......省事~
luhao
2007-09-18
打赏
举报
回复
2楼的把对象都放进LIST里面先了啊。。。。。。
唉 跟一楼的是一回事,1楼的直接放数字进去了
MyClass 是要你自己去定义的
無名VF
2007-09-18
打赏
举报
回复
不知道LZ明白不?
無名VF
2007-09-18
打赏
举报
回复
恩 一楼的可以。
mailtzy1
2007-09-18
打赏
举报
回复
二楼是直接把list 放到了hashmap 里面
tmuife
2007-09-18
打赏
举报
回复
第一个能看明白什么意思,第二个还没看明白
joejoe1991
2007-09-18
打赏
举报
回复
循环把list里的数据取出然后加到map里
Mr_Weng
2007-09-18
打赏
举报
回复
并且数据初试化全部是空的...我觉得我还是同意一楼的啊!!你那有问题!!
Mr_Weng
2007-09-18
打赏
举报
回复
jyzhaowb() 你写的是什么啊!!
为什么还要写个数组啊!!不懂啊!!!!!!!!!!!!!!
jyzhaowb
2007-09-17
打赏
举报
回复
保存的时候:
List list = new ArrayList();
MyClass mc[] = new MyClass()[10];
for(int i=0;i<list.size();i++){
list.add(mc[i]);
}
Map map = new HashMap();
map.put("List",list);
取值:
List list = (List)Map.get("List");
for(int i=0;i<list.size;i++){
MyClass mc = (MyClass)list.get(i);
}
godfather521
2007-09-17
打赏
举报
回复
List list = new ArrayList();
for (int i = 0; i < 10; i++) {
list.add(""+i);
System.out.println(list.get(i));
}
Map map = new HashMap();
for (int i = 0; i < list.size(); i++) {
map.put(""+i, list.get(i));
System.out.print(map.get(""+i));
}
Java集合
Java的集合类是一种特别有用的工具类,它可以用于存储数量不等的多个对象,并可以实现常用数据结构,如栈,队列等,除此之外,Java集合还可用于保存具有映射关系的关联数组。 Java的集合大致上可分为:Set,
List
和
Map
三种体系,其中Set代表无序,不可重复的集合;
List
代表有序,重复的集合,而
Map
则代表具有映射关系的集合。Queue体系集合,代表一种队列集合实现。 Java集合就像是
一个
容器,我们可以把多个对象(实际上是对象的引用,习惯上叫对象,)保存到集合容器中。在JDK1.5以前Java集合会丢失容器中所有对象的数据类型,把所有对象都当初object对象来处理,JDK1.5以后增加了泛型,Java集合可以记住容器中对象的数据类型。从而可以编写出更简洁,健壮的代码。
kotlin将对象
转换
为
map
_关于词典:如何在Kotlin中将
List
转换
为
Map
?
例如,我有
一个
字符串列表,比如:val
list
=
list
Of("a","b","c","d")我想把它
转换
成
一个
映射,其中字符串是键。我知道我应该使用.to
Map
()函数,但我不知道该如何使用,而且我没有看到它的任何例子。你的问题需要澄清。不能只有
一个
键列表来创建地图。从你自己的答案中,你会列出一些其他的问题,因此你的问题应该调整到匹配,成为
一个
现实的问题。我做了
一个
建议的编辑。您有两个选择...
java 将
list
转换
为
map
的泛型通用方法
将
list
转换
为
map
背景:最近使用比较多的mongodb,由于其缺乏表连接的查询,导致我们经常需要将表数据查询到内存中,然后进行匹配连接,组成需要的数据格式,匹配的方式通常是:
list
1中有
list
2需要的字段,于是将
list
1
转换
为
map
,遍历
list
2,从
map
中找到对应的数据字段。当面对大量的这样的业务操作的时候,
一个
个写将
list
转换
为
map
的小代码段,是非常浪费时间,容易出错且...
如何在Scala中将
List
转换
为
Map
?
在Scala中列出 (
List
in Scala)
List
is a collection of immutable data of the same type.
List
represents a Linked
List
in Scala. 列表是相同类型的不可变数据的集合。 列表表示Scala中的Linked
List
。 Creating a
list
: 创建列表 : Syntax t...
如何把
map
的value转为
list
_如何在Java中将
Map
转换
为
List
?
如何在Java中将
Map
转换
为
List
?怎样把
Map
转换
成
List
的最佳途径? 只是迭代所有值并将它们插入列表中或者我忽略了什么?13个解决方案1157 votes
List
list
= new Array
List
(
map
.values());假设:
Map
map
;cletus answered 2018-12-26T02:38:21Z125 votes这里的问题是
List
有两个值(键和值),而L...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章