JSON在线解析

提问人:SOJSON用户 提问日期:2016-06-06 16:23 热度:344
问题标签 Java 数组 集合 List

Java中,数组怎么转换成List?List怎么转成数组。泛型怎么解决!


2条回答 我来回答
soゝso| 2016-06-06 17:24

补充一下: Long[] arrayLong = (Long[]) ids.toArray();

如果报错。那就用

Long[] arrayLong =  ids.toArray(new Long[0]);


soゝso| 2016-06-06 16:26

List转数组

List<Long> ids = new ArrayList<Long>();
Object[] array = ids.toArray();
//泛型需要强转
Long[] arrayLong = (Long[]) ids.toArray();

数组转list

List<Long> list = Arrays.asList(arrayLong);

即可,