Java中怎样新建一个list并给其赋值


场景

在Java中新建对象并赋值的方法一般是

int a = 1;

String b="公众号:霸道的程序猿";

即使是数组,在新建时并赋值

int[] x={1,2,3,4};

如果想在新建一个list并赋值要怎么办。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

List<String> list= new ArrayList<String>() {
        {
            this.add("公众号");
            this.add("霸道的程序猿");
            this.add("获取教程推送");
        }
    };

可以看到这里有两个大括号。

外面那层大括号是相当于new 接口

里面那层大括号是构造代码块,会在构造函数前调用 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM