java中如何实现集合与数组之间互相转换呢?
下文笔者讲述java中数组和集合之间互相转换的方法及示例分享,如下所示
集合与数组转换的实现思路
使用集合的toArray()方法即可实现集合转数组 生成list 即可使用 Arrays.asList价格数组转换为集合
集合与数组的示例
toArray()方法 使用List中的toArray()方法 来将List转换为数组 注意事项: toArray()方法内的如果没有参数返回的是object类型数组 如果要为string类型,则需要加:new String[list.size()]; List<String> list=new ArrayList<String>(); list.add("java265.com"); list.add("java爱好者"); list.add("java"); String[] array=list.toArray(new String[list.size()]); 生成List String[] array=new String[]{"java265.com","java爱好者","java"}; List<list> list=Arrays.asList(array); 注意事项: 上面的方法生成的List 无法执行添加,删除操作, 下面的操作则无此限制 String[] array=new String[]{"java265.com","java爱好者","java"}; List<String> list=new ArrayList<String>(); Collections.addAll(list,array);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。