Set集合和数组转换「建议收藏」

Set集合和数组转换「建议收藏」publicvoidsetToArray(){Set<String>set=newHashSet<>();//错误!!!!!String[]strsFalse=(String[])set.toArray();for(Stringstr:strsFalse){System.out.println(str);}//正确String[]strsTrue=s…

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

集合转数组

public void setToArray() {
    Set<String> set = new HashSet<>();

    //错误!!!!!
    String[] strsFalse = (String[]) set.toArray();
    for (String str : strsFalse) {
        System.out.println(str);
    }

    //正确
    String[] strsTrue = set.toArray(new String[set.size()]);
    for(String str:strsTrue){
        System.out.println(str);
    }
}

集合转数组

Set<String> set = new HashSet<>();
String[] arr = set.toArray(new String[set.size()]);

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

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

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


相关推荐

  • vue页面缓存问题_vue项目自动打开浏览器设置

    vue页面缓存问题_vue项目自动打开浏览器设置目录1.什么是浏览器缓存2.浏览器缓存类型:3.浏览器缓存的优势与劣势:4.浏览器缓存机制5.如何清除浏览器缓存在代码更新发布后,都会要求运营人员在访问网址时清除下本地缓存,防止万一掉坑那问题就来了:每次清缓存很麻烦,怎样就不需要他们每次去手动清缓存呢?1.什么是浏览器缓存浏览器缓存(BrowserCaching)是为了节约网络的资源加速浏览,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这样就可以加速页

    2022年10月20日
    0
  • CSS3 transition的使用

    CSS3 transition的使用一、CSS3中transition的定义transition:propertydurationtiming-functiondelay;transition属性是一个简写属性,主要用于设置四个过渡属性: 值描述transition-property规定设置过渡效果的CSS属性的名称。transitio

    2022年7月13日
    15
  • JAVA中DBUtils的QueryRunner类实现增删改查详解「建议收藏」

    JAVA中DBUtils的QueryRunner类实现增删改查详解「建议收藏」JAVA中DBUtils的QueryRunner类实现增删改查详解

    2022年4月22日
    46
  • 无法解析外部符号

    无法解析外部符号本人在写qt工程的时候遇到无法解析外部符号原因:只写了类声明,但还没有写实现类,造成调用时无法解析。解决方法,把还没有实现类的声明给注释掉。参考博客无法解析的外部符号考虑可能的原因:[0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包.[1]只写了类声明,但还没有写实现类,造成调用时无法解析[2]声明和定义没有统一,造成链接不一致,无法

    2022年6月28日
    23
  • PHP header() 函数

    PHP header() 函数

    2021年8月25日
    67
  • 【JAVA 课程设计 之 万年历】「建议收藏」

    距离2017年还有30多个小时~转眼间2016只剩一个尾巴了,大学生活也过了快一半了,自己却依旧那么笨手笨脚,不会的知识永远那么多,该看的书永远没机会去看,2017愿一切如昨天抽的签:远方不一定有诗,但有更好的自己~明天你好,请多关照~2017希望我的家人们,小伙伴们,以及所有帮助过我的朋友们都能健健康康,万事如意~Java课设远没有自己想的难,万年历,不用做显示面~也算2016JAVA的最后一

    2022年4月10日
    48

发表回复

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

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