![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
应聪
这个作者很懒,什么都没留下…
展开
-
数组和List的互相转换
一. 数组转List1.首先最容易想到的就是:Arrays.asList(array);但是看下生成的ArrayList对象 不是我们常用的集合类,而是Arrays里面的静态内部类,没有提供集合类的List增删,只能查改。2.使用Colltions int[] res = new int[]{1,1,1,2,2,3}; List list = new ArrayList<>(); Collections.addAll(list,res); System.out.prin原创 2020-12-31 15:13:52 · 2046 阅读 · 0 评论 -
数组为空和数组长度为0以及数组不初始化的区别
昨天在leetCode上刷题时,被一个错误困扰了好久一直到找不到原因,后面才知道还有数组长度为0的情况没有考虑第一种情况是str0是一个字符串数组类型的空引用第二种情况是str1是一个啥都没有的长度为0的数组第三种情况是str2是一个长度为三,但是都没有初始化的数组,字符串数组默认为Null,输出str2[0] -> null第四种情况是str3是每一个值都是空字符串的数组 输出str3[0]->在控制台什么也看不到...原创 2020-09-25 09:42:13 · 913 阅读 · 0 评论