java list的六种赋值方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
public static void main(String[] args) {
    //第一种赋值
    List<String> list1 = Arrays.asList("string1","string2","string3");
    //第二种赋值
    List<String> list2 = new ArrayList<>();
    list2.add("string4");
    list2.add("string5");
    list2.add("string6");
    //第三种赋值
    list2.addAll(list1);
    //第四种赋值
    List<String> list3 = new ArrayList<>();
    Collections.addAll(list3, "string7","string8","string9");
    //第五种赋值
    List<String> list4 = new ArrayList<String>(){{
        add("string10");
        add("string11");
        add("string12");
        //第六种赋值
        addAll(list1);
    }};
    System.out.println(list1);
    System.out.println(list2);
    System.out.println(list3);
    System.out.println(list4);
}
/*output
[string1, string2, string3]
[string4, string5, string6, string1, string2, string3]
[string7, string8, string9]
[string10, string11, string12, string1, string2, string3]
*/

 

posted @   锐洋智能  阅读(13222)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)
· Windows 提权-UAC 绕过
点击右上角即可分享
微信分享提示