23 Collection集合常用方法讲解
本文讲讲几个Collection的常用方法,这些方法在它的子类中也是很常用的,因此这里先拿出来单独讲解,以后它的子类中的这些方法就不再重复讲解。
几个常用方法:
- add() 添加一个元素
- size()
- Object[] toArray() 返回一个Object数组
- isEmpty()
- remove() 移除指定的一个元素
- clear() 清空整个集合
注意:集合中存的是元素的地址,而不是元素本身。
练习代码:
package cn.heyuhong.practice; import java.util.Collection; import java.util.ArrayList; /** * 此为测试Collection接口下的常用方法的一个案例 * 使用Collection下List下的ArrayList作为例子练习 * 主要练习Collection下的几个常用方法:add() size() toArray() isEmpty() remove() clear() * @author scorpicat * */ public class TestCollection { public static void main(String[] args){ Collection<String> c = new ArrayList<>(); c.add("lily"); c.add("xiaohei"); System.out.println(c.size()); System.out.println(c.isEmpty()); System.out.println(c.contains("lily")); Object[] objs = c.toArray();//转为Object数组 for(Object o : objs){//遍历转回String对象 o = (String)o; System.out.println("遍历:"+o); } c.remove("xiaohei");//移除一个 System.out.println(c.size()); c.clear();//移除所有 System.out.println(c.size()); } }