java中List和ArrayList

一、 java中List和ArrayList

List是一个接口,有好多实现类 如:ArrayList、LinkedList、Vector 用哪个就new哪个

ArrayList是List接口的一个实现类,继承并实现了List接口

List a = new ArrayList();

二、 List.add() 和 List.addAll() 方法

1、List.addAll:将list中的每个元素添加到当前list中

List a = new ArrayList();
a.add(1);
a.add(2);
a.add(3);

List b = new ArrayList();
b.add(4);
b.add(5);
b.add(6);

a.addAll(b);

运行结果:

[1,2,3,4,5,6]

2、 List.add:将list当做当前list中的一个元素添加进去

List a = new ArrayList();
a.add(1);
a.add(2);
a.add(3);

List b = new ArrayList();
b.add(4);
b.add(5);
b.add(6);

a.add(b);

运行结果:

[1,2,3, [4,5,6] ]

发布了13 篇原创文章 · 获赞 1 · 访问量 149

猜你喜欢

转载自blog.csdn.net/weixin_43363236/article/details/103246076