本案例通过ArrayList集合来显示Collection接口中的共性函数
生活随笔
收集整理的這篇文章主要介紹了
本案例通过ArrayList集合来显示Collection接口中的共性函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
package JiHe.List;
import java.util.ArrayList;
/** Collection接口 * * 本案例通過ArrayList集合來顯示Collection接口中的共性函數(shù)* * 知識點: * 1.add方法的參數(shù)類型是Object,以便于接收任何類型對象* 2.集合中存儲的都是對象的引用(內(nèi)存地址)*/
public class MyCollection {public static void main(String[] args) {//創(chuàng)建一個集合窗口,使用Collection接口的子類,ArrayList集合ArrayList al_1 = new ArrayList();//像集合中添加數(shù)據(jù),字符串對象al_1.add("java");al_1.add("C");al_1.add("C++");al_1.add("C#");//獲取個數(shù),集合的長度System.out.println("長度是:"+al_1.size()); //4個長度//打印集合,將對象封閉到一個[]內(nèi)顯示出來System.out.println(al_1); //[java, C, C++, C#]//刪除元素,刪除角標(biāo)為2的元素,從零開始
// al_1.remove(2);
// System.out.println(al_1);//通過元素名稱刪除
// al_1.remove("C#");
// System.out.println(al_1);//清空所有元素周期律
// al_1.clear();
// System.out.println(al_1);//判斷元素System.out.println("VB是否存在:"+al_1.contains("VB"));System.out.println("集合是否為空:"+al_1.isEmpty());//兩個集合中的交集method();}//通過兩個集合來顯示集合之間的交集public static void method(){ArrayList a1 = new ArrayList();a1.add("java_01");a1.add("java_02");a1.add("java_03");a1.add("java_04");ArrayList a2 = new ArrayList();a2.add("java_03");a2.add("java_04");a2.add("java_05");a2.add("java_06");//取出責(zé)令集合中的交集部分,a1中只會保留和a2中相同的元素,a1集合里面只保留兩個集合中的交集部分a1.retainAll(a2);System.out.println("a1:"+a1);System.out.println("a2:"+a2);//將兩個集合中交集部分給刪除掉a1.removeAll(a2);System.out.println(a1);System.out.println(a2);}
}
轉(zhuǎn)載于:https://www.cnblogs.com/Maple-100/p/3220147.html
總結(jié)
以上是生活随笔為你收集整理的本案例通过ArrayList集合来显示Collection接口中的共性函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之Service与Inte
- 下一篇: 学习日记-类继承中的上下转换