原链:http://teamojiao.iteye.com/blog/436139
1.list转set
- Set set = new HashSet(new ArrayList());
- Set set = new HashSet(new ArrayList());
2.set转list
- List list = new ArrayList(new HashSet());
- List list = new ArrayList(new HashSet());
3.数组转为list
- List stooges = Arrays.asList("Larry", "Moe", "Curly");
- List stooges = Arrays.asList("Larry", "Moe", "Curly");
此时stooges中有有三个元素。
4.数组转为set
int[] a = { 1, 2, 3 };
- Set set = new HashSet(Arrays.asList(a));
- Set set = new HashSet(Arrays.asList(a));
5.map的相关操作。
- Map map = new HashMap();
- map.put("1", "a");
- map.put('2', 'b');
- map.put('3', 'c');
- System.out.println(map);
- // 输出所有的值
- System.out.println(map.keySet());
- // 输出所有的键
- System.out.println(map.values());
- // 将map的值转化为List
- List list = new ArrayList(map.values());
- System.out.println(list);
- // 将map的值转化为Set
- Set set = new HashSet(map.values());
- System.out.println(set);
- Map map = new HashMap();
- map.put("1", "a");
- map.put('2', 'b');
- map.put('3', 'c');
- System.out.println(map);
- // 输出所有的值
- System.out.println(map.keySet());
- // 输出所有的键
- System.out.println(map.values());
- // 将map的值转化为List
- List list = new ArrayList(map.values());
- System.out.println(list);
- // 将map的值转化为Set
- Set set = new HashSet(map.values());
- System.out.println(set);
6.list转数组
- List list = Arrays.asList("a","b");
- System.out.println(list);
- String[] arr = (String[])list.toArray(new String[list.size()]);
- System.out.println(Arrays.toString(arr));
- List list = Arrays.asList("a","b");
- System.out.println(list);
- String[] arr = (String[])list.toArray(new String[list.size()]);
- System.out.println(Arrays.toString(arr));
相关推荐
list,set,map,数组间的相互转换
测试报告与总结\list,set,map,数组间的相互转换.rar测试报告与总结\list,set,map,数组间的相互转换.rar测试报告与总结\list,set,map,数组间的相互转换.rar测试报告与总结\list,set,map,数组间的相互转换.rar
主要介绍了java list,set,map,数组间的相互转换详解的相关资料,这里附有实例代码,具有参考价值,需要的朋友可以参考下
以下是对Java中list,set,map,数组之间的相互转换进行了详细的分析介绍,需要的朋友可以过来参考下
<br>Safari 2 3575ms 475ms 753% <br>Opera 9.1 3196ms 326ms 980% <br>Average improvement: 867% <br><br>下表为jQuery1.1.3与常用的一些JS库选择器的对比:<br>Browser Prototype jQuery Mootools Ext Dojo <br>...
#include <list> //STL 线性列表容器 #include <map> //STL 映射容器 #include <iomanip> #include <ios> //基本输入/输出支持 #include <iosfwd> //输入/输出系统使用的前置声明 #include <iostream> #...
<p>one</p> <div><p>two</p></div> <p>three</p> jQuery 代码: $("div > p"); 结果: [ <p>two</p> ] -------------------------------------------------------------------------------- 在文档的第一个表单...
java中jython操作把python数据类型转成java类型 例如list->List dict->Map set->Set 以及一些基本操作的包装整合
查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...
dataBinding 也支持在布局文件中使用数组、List、Set 和 Map , 且在布局文件中都可以通过 list[index] 的形式来获取元素 , 因为xml 的特性 , 在声明List<String>之类的数据类型时 , 需要使用尖括号 的转义符
6、以上所有类型的集合,List,Set,Map(有些局限性) However nothing is added to the list of classes that can be created (i.e. put up for remoting) without you declaring it. 2、 The Converters DWR已经默认...
4.4.3 numeric_limits<> 13 4.5 辅助函数 14 4.5.1 max、min 14 4.5.2 swap 15 4.6 头文件<cstddef>、<cstdlib> 15 4.6.1 <cstddef> 15 4.6.2 <cstdlib> 15 5 STL标准程序库 16 5.1 STL组件 16 5.1.1 分类 16 5.1.2 ...
145、<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别? 36 146、JSP的缺点? 36 148、如何实现JSP的国际化? 36 150、如何在JSP中包括绝对路径文件? 使用URLConnection即可。 37 151、在...
对所有类型的数据转化为json数据,例如Map,List,Set,数组等一些数据转化为json
StringTrimmedResultSet :去除ResultSet中中字段的左右空格 Trim ">1 对于数据表的读操作 他可以把结果转换成List Array Set等java集合 便于程序员操作; 2 对于数据表的写操作 也变得很简单(只需写sql语句) 3 ...
单个集合的学习路线:使用->做实验->画图->分析源码 集合:大小可变的序列,只能存放对象 集合和数组的区别: 1.集合是大小可变的序列,数组在声明后,长度不可变 2.数组只能存放声明时指定的一种数据类型,集合...
12.ArrayConvers.java 数组与map/list的转换 13.NumberCalc.java 对数字进行操作 14.ServerConn.java与ClientConn 先运行ServerConn.java 介绍了socket的通信 15.Arithmetic.java 排序算法之冒泡 16.CompareObj....
2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。 3、bean类属性(boolean除外)前面两个字母要么全部小写,要么全部大写,否则 无法读存BEAN值。 4、bean类boolean属性(Boolean无此要求),前面三个字母...
20. List、 Set、 Map 之间的区别是什么? 21. HashMap 和 Hashtable 有什么区别? 22. 如何决定使用 HashMap 还是 TreeMap? 23. 说一下 HashMap 的实现原理? 24. 说一下 HashSet 的实现原理? 25. ArrayList 和 ...
集合框架 Collection、List、Set、Map的接口及其实现类、迭代、Hash 算法与 hashCode 方法、comparable、泛型 chp12.异常 概念、分类、产生、传递、处理、自定义异常 chp13.线程 概念、创建、状态转换、数据共享、...