Collection方法之一 向集合添加元素,判斷是否為空


package andycpp;  
02.  
03.import Java.util.ArrayList;  
04. import java.util.Arrays;  
05. import java.util.Collection;  
06. import java.util.Date;  
07.  
08.import org.junit.Test;  
09.  
10.public class TestCollection {  
11.  @Test  
12.  public void testCollection1(){  
13.   //因為Collection是一個接口,所以new一個具體的實現類  
14.  Collection coll = new ArrayList();  
15.     
16.   //Collecion的方法,常用的有15個  
17.    
18.   //1.size():返回集合中元素的個數。  
19.  System.out.println(coll.size());  
20.     
21.   //2,add(Object obj); 向集合中添加一個元素  
22.  coll.add(123);  
23.   coll.add("AA");  
24.   coll.add(new Date());  
25.   coll.add("BB");  
26.   System.out.println(coll.size());  
27.     
28.   //3,addAll(Collection coll);批量的添加元素,里面傳入一個Collection集合類的對象。將形參coll中包含的所有元素添加到當前集合中  
29.  //傳之前重新創建一個,new一個,或者通過Arrays數組的工具類,asList返回一個List類型的,里面是他的一個子接口  
30.  Collection coll1 = Arrays.asList(1,2,3); // 1,2,3是數組里面的元素,轉換成list  
31.   //相當於把Collection里面的所有元素添加到coll里  
32.  coll.addAll(coll1);  
33.   System.out.println(coll.size());//這個時候應該是7個元素  
34.  //查看集合元素  
35.  System.out.println(coll);//有可能是地址,如果是地址,調用toString方法,相當於默認的Object對象;如果不是地址,則是重寫了,  
36.  //相當於ArrayList重寫了toString方法,重寫的效果就是打印集合中對應的元素。通過這樣的方式,通過打印集合名,就可以查看集合中的元素。  
37.    
38.   //4,isEmpty();判斷集合是否為空  
39.  System.out.println(coll.isEmpty());  
40.     
41.   //5,clear();清空集合元素  
42.  coll.clear();  
43.   System.out.println(coll.isEmpty());  
44.  }  
45.    
46.  
47.}  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM