public class temp {

public static void main(String[] args)throws Exception {
//ArrayList 在定义时长度为空 ,在新增数据时默认长度为10, 当长度超过10的时候 ,增长因子数为0.5倍,向下取整数
 

 ArrayList arr=new ArrayList();

  arr.add("a");
  arr.add("b");
  arr.add("c");
  arr.add("d");
  arr.add("e");
  arr.add("f");
  System.out.println(arr.size());

//遍历方式 
// A.下标输出方式
  for(int i=0; i<arr.size();i++) {
   System.out.println(arr.get(i));
}

 



//B.foreach输出(>=jdk1.5)

  for (Object o : arr) {
   System.out.println(o);
}

 



 //C.1.8jdk的语法糖
  arr.forEach(a->System.out.println(a));
  System.out.println("----------迭代器");

 


// D.迭代器

Iterator it=arr.iterator();

while(it.hasNext()) {
   System.out.println(it.next());
  }


ArrayList arr=new ArrayList(5);
for(int i=0;i<20;i++) {
print(arr);
   arr.add(i);
  }


ArrayList arr=new ArrayList(5);
arr.add("a");
arr.add("b");
arr.add("c");
arr.add("d");
arr.add("e");
ListIterator list=arr.listIterator();

 
  

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-03-09
  • 2021-05-19
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-10
  • 2022-12-23
  • 2021-10-14
  • 2021-12-11
  • 2021-12-22
  • 2022-03-06
  • 2021-10-19
相关资源
相似解决方案