rwhn.net
当前位置:首页 >> 如何把LIST类型的对象转换为HASHMAP >>

如何把LIST类型的对象转换为HASHMAP

Task obj = (Task) list.get(i); parameters.put(obj.getParameter(),obj.getFetch());

public class Demo { public static void main(String[] args) { HashMap map = new HashMap(); ArrayList list = new ArrayList(); for(String key : map.keySet()){ list.add(map.get(key)); } } }

//楼上写的代码是可以用的但是楼主说要比较复杂的Object q=new Object();//用object接收js返回的json//如果你的参数是json 在js里接收的将是字符串 记得JSON.parse(datas)转换一下;q=(Object) invoke.invokeFunction("get_test_datas",array1,co...

hashmap是以键值对(key-value)的格式保存对象的容器, 数组是按顺序一个一个保存对象的容器 你把hashmap转换成数组是想把key转成数组呢还是把value转成数组呢或者key和value组合成的对象转换成数组呢.我把key和value的分别写出来,组合对象的同理...

import net.sf.json.*; import java.util.Map; import java.util.HashMap; import java.util.List; public class Convert { public static JSONObject generate(List list) { Map map = new HashMap(); map.put("totalProperty", list.size()); ...

先初始化最里层,然后层层往外,示例如下: Map map = new HashMap();List list1 = new ArrayList();list1.add("a");list1.add("b");list1.add("c");List list2 = new ArrayList();list2.add("1");list2.add("2");list2.add("3");List list = ne...

首先你需要保证要转换的Object的实际类型是Map 假设Object变量名为obj,强制转换(Map)obj 转换前最好进行类型检查,防止出现ClassCastException

public class Test { public static void main(String[] args) { List list = new ArrayList(); HashMap map = new HashMap(); map.put("url", "abc"); map.put("alt","123"); list.add(map); HashMap map1 = new HashMap(); map1.put("url", "b...

java.io.ByteArrayOutputStream + ObjectOutputStream 全写到java.io.ByteArrayOutputStream,再使用java.io.ByteArrayOutputStream.toByteArray()

map不能强制转list

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com