java中如何实现集合与数组之间互相转换呢?

欣喜 Java经验 发布时间:2023-11-16 14:08:43 阅读数:18846 1
下文笔者讲述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);
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202311/17001149617324.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者