需要導包 u t i l . C o l l e c t i o n util.Collection util.Collection和對應底層的實現類。
b
o
o
l
e
a
n
a
d
d
(
)
boolean\ add()
boolean add()新增一個元素
b
o
o
l
e
a
n
r
e
m
o
v
e
(
)
boolean\ remove()
boolean remove() 刪除一個元素
v
o
i
d
c
l
e
a
r
(
)
void\ clear()
void clear()清空元素
b
o
o
l
e
a
n
c
o
n
t
a
i
n
s
(
)
boolean\ contains()
boolean contains() 判斷元素是否在集合裡
b
o
o
l
e
a
n
i
s
E
m
p
t
y
(
)
boolean\ isEmpty()
boolean isEmpty()判斷集合是否為空
O
b
j
e
c
t
[
]
t
o
A
r
r
a
y
(
)
Object [ \ ] \ toArray()
Object[ ] toArray() 轉換為對應陣列便於遍歷。
import java.util.ArrayList;
import java.util.Collection;
public class Collection_use {
public static void main(String[] args) {
Collection<String> col = new ArrayList<>();
col.add("HeHao");
col.add("Math");
/*
System.out.println(col);
boolean jg = col.remove("Math");
System.out.println(jg);
System.out.println(col);
col.add("aaaaaaaa");
col.clear();
System.out.println(col);
col.add("HeHao");
jg = col.contains("HeHao");
System.out.println(jg);
System.out.println(col.isEmpty());
*/
Object [] obj = col.toArray();
for (int i = 0; i < obj.length; i++) {
System.out.println(obj[i]);
}
}
}