集合转数组[通俗易懂]

集合转数组[通俗易懂]LinkedListl=newLinkedList();l.add(“one”);l.add(“two”);l.add(“three”);System.out.println(l);Object[]c=l.toArray();for(inti=

大家好,又见面了,我是你们的朋友全栈君。


        LinkedList<String> l = new LinkedList<String>();

        l.add("one");
        l.add("two");
        l.add("three");
        System.out.println(l);

        Object []c = l.toArray();
        for (int i = 0; i < c.length; i++) {
            System.out.println(i+"#>>>> "+c[i]);
        }

        /* * 转换为指定类型的数组 * 转换前提是指定的数组类型要和集合 * 中存放的元素类型匹配 * * 当给定的数组长度可以存放集合中所有元素时 * 就使用给定的数组,若不行,就创建新数组 */
        String[] arrays = (String[])l.toArray(new String[2]);
        for(int i=0;i<arrays.length;i++){
            String str = arrays[i]; 
            System.out.println(str);
        }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147553.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 非常详细的sift算法原理解析

    非常详细的sift算法原理解析转非常详细的sift算法原理解析&amp;lt;divclass=&quot;article-info-box&quot;&amp;gt;&amp;lt;divclass=&quot;article-bar-topd-flex&quot;&amp;gt;&amp;lt;

    2022年6月15日
    30
  • python生成时间戳_Python 获取时间戳

    python生成时间戳_Python 获取时间戳importtimetime_tup=time.localtime(time.time())printtime_tupformat_time=’%Y-%m-%d_%a_%H-%M-%S’cur_time=time.strftime(format_time,time_tup)printcur_time参考:https://blog.csdn.net/a542551042/articl…

    2022年10月3日
    2
  • malloc与kmalloc

    malloc与kmalloc在设备驱动程序中动态开辟内存 不是用 malloc 而是 kmalloc 或者用 get free pages 直接申请页 释放内存用的是 kfree 或 free pages nbsp nbsp 对于提供了 MMU 存储管理器 辅助操作系统进行内存管理 提供虚实地址转换等硬件支持 的处理器而言 Linux 提供了复杂的存储管理系统 使得进程所能访问的内存达到 4GB 进程的 4GB 内存空间被人为的分为两个部分用户空间与

    2026年1月17日
    1
  • 渗透测试工具——SET「建议收藏」

    渗透测试工具——SET「建议收藏」社会工程学使用计谋、假情报或人际关系去获得利益和其他敏感信息。 攻击对象一-一人一-秘密信息的保存者,信息安全链中最薄弱的环节。 利用受害者的本能反应、好奇心、信任、贪婪等心理弱点进行欺骗、伤害。常见的社会工程学攻击方式环境渗透:对特定的环境进行渗透,是社会工程学为了获得所需的情报或敏感信息经常采用的手段之一。社会工程学攻击者通过观察目标对电子邮件的响应速度、重视程度以及可能提供的相关资料,比如一个人的姓名、生日、ID电话号码、管理员的IP地址、邮箱等,通过这些收集信息来判断目标的网

    2022年8月12日
    8
  • Java的Executor框架和线程池实现原理

    Java的Executor框架和线程池实现原理一,Java的Executor框架1,Executor接口publicinterfaceExecutor{voidexecute(Runnablecommand);}Executor接口是Executor框架中最基础的部分,定义了一个用于执行Runnable的execute方法,它没有实现类只有另一个重要的子接口ExecutorService2,Exe

    2025年7月8日
    6
  • GPU服务器的用处是什么?跟普通服务器有什么区别?

    GPU服务器的用处是什么?跟普通服务器有什么区别?

    2022年2月19日
    61

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号