Collection介面 常用方法

2021-10-06 09:21:48 字數 2336 閱讀 4441

1、add()方法

boolean

add(e e)

//向集合中插入乙個元素

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true

);

2、clear()方法
void

clear()

//清空集合中的元素,從這個集合中移除所有的元素

collection c =

newarraylist()

;c.clear()

;

3、isempty()方法
boolean

isempty()

//返回 true如果集合不包含任何元素。判斷集合是否為空

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true);

boolean bool = c.

isempty()

;// false

4、contains()方法
boolean

contains

(object o)

//返回 true如果集合包含指定元素,判斷集合是否包含此元素

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true);

boolean bool = c.

contains

(100);

//true

boolean bools = c.

contains

(200);

//false

5、size()方法
int

size()

//返回此集合中的元素的數目。返回集合中的元素個數

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true);

int i = c.

size()

;// 4

c.clear()

;int j = c.

size()

;// 0

6、remove()方法
boolean

remove

(object o)

//從這個集合中移除指定元素的乙個例項,如果它是存在的。刪除集合中的乙個元素

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true);

boolean bool = c.

remove

(100);

//true

int i = c.

size()

;// 3

boolean bools = c.

remove

(200);

//false

7、toarray()方法
object[

]toarray()

// 返回包含此集合中所有元素的陣列。

collection c =

newarraylist()

;c.add(

"hello world");

c.add

(100);

c.add

(3.14);

c.add

(true);

object[

] objects = c.

toarray()

;// 返回乙個object型別的陣列,並把集合中的所有元素,存在陣列中

Collection介面的常用方法

1.int size 返回集合中元素的個數 2.boolean add object obj 向集合中新增乙個元素 3.boolean addall collection coll 將coll中的所有元素新增到當前集合中 4.boolean isempty 判斷集合是否為空 5.void clear...

collection介面的常用方法

test public void list test public void list1 person 小明 23 person 小明 23 重寫person的equals方法後,此處返回true boolean b coll.contains 123 這裡的123是integer型別的的 自動裝箱...

Collection介面的常用方法

collection為集合的介面,jdk沒有提供其實現類 1 collection具有兩個比較常用的子介面,list和set 2 list介面用於儲存有有序的可重複的元素,set介面用於儲存無序的不可重複的元素 3 list介面比較常用的實現類有arraylist和linkedlist,arrayl...