Java实现将Map转换为List的小代码
2009-12-24 13:26
627 查看
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class ConvertMapToList {
/**
* 实现将HashMap转换成为ArrayList,并将map的Key 、Value分别存放到两个ArrayList当中
* @param args
*/
public static void main(String[] args) {
Map map = new HashMap();
map.put("a", "a1");
map.put("b", "b1");
map.put("c", "c1");
List listKey = new ArrayList();
List listValue = new ArrayList();
Iterator it = map.keySet().iterator();
while (it.hasNext()) {
String key = it.next().toString();
listKey.add(key);
listValue.add(map.get(key));
}
System.out.println("Convert Finished !");
//output the context of the ArrayList
for(int i =0 ;i<listKey.size();i++){
System.out.print("Key :"+listKey.get(i));
System.out.println(" Value :"+listValue.get(i));
}
}
}
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class ConvertMapToList {
/**
* 实现将HashMap转换成为ArrayList,并将map的Key 、Value分别存放到两个ArrayList当中
* @param args
*/
public static void main(String[] args) {
Map map = new HashMap();
map.put("a", "a1");
map.put("b", "b1");
map.put("c", "c1");
List listKey = new ArrayList();
List listValue = new ArrayList();
Iterator it = map.keySet().iterator();
while (it.hasNext()) {
String key = it.next().toString();
listKey.add(key);
listValue.add(map.get(key));
}
System.out.println("Convert Finished !");
//output the context of the ArrayList
for(int i =0 ;i<listKey.size();i++){
System.out.print("Key :"+listKey.get(i));
System.out.println(" Value :"+listValue.get(i));
}
}
}
相关文章推荐
- Java实现将Map转换为List的小代码
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- Java 集合转换(数组、List、Set、Map相互转换)
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- Java 8 – Convert List to Map(将 List 转换为 Map)
- Java中 map.values转换为list或者string[]
- 一行代码实现java list去重
- java方式的将java对象以及list或者map转化为json数据,json转换为object或者map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- Java实现的utf8,gbk,unicode编码相互转换的代码
- Java代码实现Map和Object互转及Map和Json互转
- java处理json的工具类(list,map和json的之间的转换)
- JSONArray,JSONObject工具类实现Json,bean,map,list等的转换
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- 【深入JAVA】将Json字符串转换成Map/List
- java中把汉字转换成简拼的实现代码
- 集合转换java:【List<-->数组、List<-->Set、数组<-->Set、Map-->Set、Map-->List】
- ajax和json跟java实现List、Map直接传递
- java中List、Array、Map、Set等集合相互转换