Collection集合概述和使用以及常用方法
1.Collection集合的概述
- 它是單列集合的頂級(jí)接口,它表示一組對(duì)象,這些對(duì)象也稱為Collection的元素
- JDK不提供此接口的任何直接實(shí)現(xiàn),它提供更具體地子接口(如set和list)實(shí)現(xiàn)
2.創(chuàng)建Collection集合的對(duì)象
-
多態(tài)的方式
-
具體的實(shí)現(xiàn)類ArrayList,在java.util包下需要導(dǎo)包
-
向集合里添加元素:boolean add(E e)
package com.gather.collection; import java.util.ArrayList; import java.util.Collection; public class CollectionDemo01 { public static void main(String[] args) { //創(chuàng)建Collection集合的對(duì)象 Collection<String> c=new ArrayList<String>(); c.add("hello"); c.add("world"); c.add("Java"); System.out.println(c);//重寫了toString方法 } }
3.Collection集合常用方法
-
boolean add(E e):添加元素
-
boolean remove(Object o):從集合中移除指定元素
package com.gather.collection; import java.util.ArrayList; import java.util.Collection; //Collection常用方法 //alt+7 打開一個(gè)窗口,就能夠看到類的所有信息 public class CollectionDemo02 { public static void main(String[] args) { //創(chuàng)建集合對(duì)象 Collection<String> c = new ArrayList<String>(); c.add("hello"); c.add("world"); c.add("Java"); //boolean remove(Object o):從集合中移除指定的元素 System.out.println(c.remove("world")); System.out.println(c); } }
-
void clear():清空集合中的所有元素
package com.gather.collection; import java.util.ArrayList; import java.util.Collection; public class CollectionDemo02 { public static void main(String[] args) { Collection<String> c=new ArrayList<String>(); c.add("hello"); c.add("world"); c.add("Java"); //void clear():清空集合中的元素 c.clear(); //輸出集合對(duì)象 System.out.println(c); } }
-
boolean contains(Object o):判斷集合中是否存在指定元素
-
boolean isEmpty():判斷集合是否為空文章來源:http://www.zghlxwxcb.cn/news/detail-474352.html
-
int size():集合的長(zhǎng)度,也就是集合中元素的個(gè)數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-474352.html
package com.gather.collection; import java.util.ArrayList; import java.util.Collection; public class CollectionDemo02 { public static void main(String[] args) { Collection<String> c=new ArrayList<String>(); c.add("hello"); c.add("world"); c.add("Java"); //boolean contains(Object o):判斷集合中是否存在指定的元素 System.out.println(c.contains("world")); //boolean isEmpty():判斷集合是否為空 System.out.println(c.isEmpty()); //int size():集合的長(zhǎng)度,也就是集合中元素的個(gè)數(shù) System.out.println(c.size()); System.out.println(c); } }
到了這里,關(guān)于【Collection集合】概述、使用以及常用方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!