java list.add()与list.addAll()方法
List<Object> list1=new ArrayList<Object>();
list1.add(1);
list1.add(2);
List<Object> list2=new ArrayList<Object>();
list2.add(0);
list2.add(3);
list1.addAll(1, list2);//1表示在哪個位置添加元素
list2.add(list1);
System.out.println(list2.size()+":list2.size()");
System.out.println(list1.size()+":list1.size()");
for (int i = 0; i < list1.size(); i++) {
System.out.println(list1.get(i));
}
System.out.println("++++++++++++++++++++++++++++++++++");
for (int i = 0; i < list2.size(); i++) {
System.out.println(list2.get(i));
}
輸出結果:
3:list2.size()
4:list1.size()
1
0
3
2
++++++++++++++++++++++++++++++++++
0
3
[1, 0, 3, 2]//展示為集合
可以簡單的理解為:
add()方法是向原有的list中添加對象(作為整體)
laddAll()方法是按照位置逐條向原有的list中添加對象元素
總結
以上是生活随笔為你收集整理的java list.add()与list.addAll()方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tinyhttpd的实现和一些基本问题的
- 下一篇: 一种加速WiFi模块一键配网速度的实现