栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-10-20

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-20

前言

2020年6月通过知乎问答了解到多易教育,现计划于2021年10月进入多易教育学习。

空杯心态、深呼吸,开始我的第13天学习之旅。

预习内容

Day13 计算机认识+java集合和数组的相互转换

知识总结

数组转集合

statitc List Arrays.asList(T... t);

集合转数组

Object[] toArray();


public class ArrayCollectionDemo {
    public static void main(String[] args) {
        //1. 集合转数组        toArray();        Object[]
        List list = new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        Object[] array = list.toArray();//集合转数组
        
        //2. 数组转集合:
        List list2 = Arrays.asList(1,2,34,5,6,7);
        System.out.println(list2);
        Integer[] arr = new Integer[] {12,44,56,7,8,9};
        
        List list3 = Arrays.asList(arr);//得到的是Arrays中的内部类,该类并没有实现add/remove
        System.out.println(list3);
        //使用Arrays.asList  得到的集合是一个只读的集合,不能进行add/remove的操作
        
        //list3.add(19);// java.lang.UnsupportedOperationException
        // 要想添加元素
        List list4 = new ArrayList<>(list3);
        list4.add(19);
        System.out.println(list4);
    }
}

疑点难点

程序报错,俗称bug。

自我感受

真正自己敲出来以后发现编程也没有自己想想中的那么难,而编程中的bug无非就是学走路的过程中跌倒了再爬起来,当自我独立解决bug时成就感油然而生。加油!

特别鸣谢

学习内容参考多易教育零基础大数据入门课程http://v.51doit.cn

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/341051.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号