Java中数组和List的转换
来源:互联网 发布:在淘宝上开店靠谱吗 编辑:程序博客网 时间:2024/06/14 13:26
public class ArrayAndListUtil { private ArrayAndListUtil() { } /** * 将List转化为数组 * @param list * @return * TODO!!!注意此函数有问题,不能直接将Object[]类型转化为T[] */ /*public static <T> T[]toArray(List<T> list) { return (T[])list.toArray(); }*/ /** * 将List转化为数组 * @param list * @return */ public static <T> T[]toArray(List<T> list, Class<T> clazz) { if (list == null || list.isEmpty()) { return null; } T[] array = (T[]) Array.newInstance(clazz, list.size()); for (int i = 0; i < list.size(); i++) { array[i] = list.get(i); } return array; } /** * 将数组转换为List * @param array * @return */ public static <T> List<T> toList(T[] array) { List<T> list = new ArrayList<T>(); Collections.addAll(list, array); return list; }}
参考:
http://blog.sina.com.cn/s/blog_40585f8d0100058e.html
https://segmentfault.com/a/1190000005179147
阅读全文
0 0
- Java中数组和List的转换
- JAVA中数组和List的相互转换
- Java中List和数组间的转换
- Java中List与数组的转换
- java 数组和List转换
- java list 和数组转换
- Java中数组和List集合如何互相转换。
- Java中数组和List集合如何互相转换
- java中数组与List相互转换的方法和遇到的问题
- Java中数组和List的排序
- list和数组的转换
- 数组和List的转换
- java中自带排序方法以及数组和list的相互转换
- java中数组与List相互转换的方法
- java中数组与List相互转换的方法
- java中数组与List相互转换的方法
- java中数组与List相互转换的方法
- java中数组与List相互转换的方法
- Thinkphp3.2.3关联模型(总结)
- java反编译javap
- [SDUT](3334)数据结构实验之栈七:出栈序列判定 ---栈
- Jmeter之JDBC Request使用方法(oracle)
- https
- Java中数组和List的转换
- C++定时器
- HDU 1062 Text Reverse
- Mysql SQL优化
- Mybatis 基础简单归纳整理
- java web 学习(1):基础概念
- 一个不知名的项目---Day07
- Vsphere笔记06 Vcenter 部署流程 1
- Java Mail发送文本邮件换行