zoukankan      html  css  js  c++  java
  • Collection两个常见的集合类型: ArrayList可重复集有序 ,HashSet不可重复集

    package seday11;
    
    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.HashSet;
    
    /**
    * @author xingsir
    * 集合Collection是所有集合的顶级接口,规定了所有集合都必须具备的相关方法。
    * 集合与数组功能相似,用来保存一组元素,并提供了对元素操作的相关方法,使用更便捷。
    * Collection下面有两个常见的集合类型:
    * java.util.List:可重复集,并且有序
    * java.util.Set:不可重复集Set集合不可以存放重复元素,元素是否重复是依靠元素自身equals比较的结果而定。
    */
    public class CollectionDemo1 {
    
    public static void main(String[] args) {
    /*
    测试ArrayList与HashSet案例
    */
    Collection a=new ArrayList();//可重复集,(注释掉以免冲突)
    a.add("A");
    a.add("B");
    a.add("C");
    a.add("D");
    a.add("E");
    a.add("F");
    a.add("F");//List集合可以添加2次
    System.out.println("ArrayList:"+a);
    
    Collection c = new HashSet();//HashSet是最常用的Set集合实现类
    c.add("A");
    c.add("B");
    c.add("C");
    c.add("D");
    c.add("E");
    c.add("F");
    c.add("F");//Set集合相同元素不能放进去2次
    System.out.println("HashSet:"+c);
    
    int size=c.size();// int size()返回当前集合的元素个数
    System.out.println("size:"+size);
    boolean isEmpty=c.isEmpty();//boolean isEmpty()判断当前集合是否为一个空集集合不含有任何元素(size=0)
    System.out.println("空集:"+isEmpty);
    
    c.clear();//清空集合元素
    System.out.println("集合已清空");
    System.out.println(c);
    System.out.println("size:"+c.size());
    System.out.println("空集:"+c.isEmpty());
    }
    
    }
  • 相关阅读:
    Js 时间轴和拓扑图
    JQuery OLAP Grid
    Jquery Datatables 动态列名
    CSS3实用菜单
    图片翻转动画
    Java转C#的最佳工具
    Mvc.JQuery.Datatables
    推荐windows下的日志跟踪工具:SnakeTail
    在.net中使用aquiles访问Cassandra(四)
    在.net中使用aquiles访问Cassandra(三)
  • 原文地址:https://www.cnblogs.com/xingsir/p/12084470.html
Copyright © 2011-2022 走看看