02.Collection中的常用功能

Collection中的常用功能

  • boolean add(Object e): 向集合中添加元素
  • void clear():清空集合中所有元素
  • boolean contains(Object o):判斷集合中是否包含某個元素
  • boolean isEmpty():判斷集合中的元素是否為空
  • boolean remove(Object o):根據(jù)元素的內(nèi)容來刪除某個元素
  • int size():獲取集合的長度
  • Object[] toArray():能夠?qū)⒓限D(zhuǎn)換成數(shù)組并把集合中的元素存儲到數(shù)組中
package com.itheima_01;

import java.util.ArrayList;
import java.util.Collection;

/*
 * Collection
 *       boolean add(E e)  
 *       void clear()  
 *       boolean contains(Object o)  
 *       boolean isEmpty() 
 *       boolean remove(Object o)   
 *       int size()  
 *       Object[] toArray()  
 * 
 *  Iterator<E> iterator()  
 */
public class CollectionDemo2 {
    public static void main(String[] args) {
        //創(chuàng)建集合對象
//      Collection c = new Collection();//Collection是接口不能實例化
        Collection c = new ArrayList();//多態(tài),父類引用指向子類對象
        
        //boolean add(E e)
        System.out.println(c.add("hello"));//永遠(yuǎn)可以添加成功,因為ArrayList他允許重復(fù)
        System.out.println(c.add("world"));
        
        //void clear() :清空集合
//      c.clear();
        
        //boolean contains(Object o)  :判斷集合中是否包含指定元素
//      System.out.println(c.contains("java"));
        
        // boolean isEmpty() :是否為空
//      System.out.println(c.isEmpty());
        
        //boolean remove(Object o)   :刪除元素
//      System.out.println(c.remove("java"));
        
        //int size()  :返回集合中的元素個數(shù)
//      System.out.println(c.size());
        
        // Object[] toArray()  :將集合轉(zhuǎn)換成一個Object類型的數(shù)組
        Object[] objs = c.toArray();
        for (int i = 0; i < objs.length; i++) {
            System.out.println(objs[i]);
        }
        
        System.out.println(c);
    }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容