ArrayList与普通数组的区别

 1 import java.util.ArrayList;
 2 public class Shuzuqubie {
 3     public static void main(String[] args){
 4         String[] pig = new String[2];
 5         String a = new String("猪猪1");
 6         pig[0] = a;
 7         String b = new String("猪猪2");
 8         pig[1] = b;
 9         int pigSize = pig.length; //通过pig数组的length属性来获取长度
10         System.out.println("猪猪数组的大小是:"+pigSize);
11         
12         ArrayList<Shuzuqubie> pigList = new ArrayList<Shuzuqubie>();
13         Shuzuqubie p1 = new Shuzuqubie();
14         pigList.add(p1);
15         Shuzuqubie p2 = new Shuzuqubie();
16         pigList.add(p2);
17         int theSize = pigList.size();
18         System.out.println("猪猪集合的大小是:"+theSize);
19     }
20 
21 }

原文地址:https://www.cnblogs.com/saimeco/p/5874884.html