zoukankan      html  css  js  c++  java
  • Java:类集框架中集合的学习

    Java:类集框架中集合的学习

    集合

    Java:Set的学习

    Set是类集框架中的集合类。集合是不按特定的方式排序,并且没有重复对象的一种类。

    Q:Set如何操作?Set中的不按特定方式排序是怎么排序法???
    A:

    SetDemo.java

    import java.util.HashSet;
    import java.util.Iterator;
    import java.util.Set;
    
    /**
     * Created by Funny_One on 2017/8/30.
     */
    public class SetDemo {
        public static void main(String[] args){
            //实例化Set
            Set Myset = new HashSet();
            //往Set中添加内容
            Myset.add("abc");
            Myset.add("cde");
            Myset.add("efg");
            Myset.add("abc");
            //读取Set中的值的方法
             //将Myset附上迭代器,然后用hasNext()的布尔方法来判断是否有下一个值
            for(Iterator it = Myset.iterator(); it.hasNext();){
            //若有值的话,用next方法来读取下一个值(由此可见,初初是不在任何一个值里)
                System.out.println("value="+it.next().toString());
            }
        }
    }
    
    

    可以看到,所说的不按特定方式排序不过是按先后输入顺序来排序。

    Java:Collection学习

    Collection也是类集框架中属于集合的一类

    它不需要迭代器来循环将数据循环读取出来,只要将实例化Collection对象的变量放进Println语句中就可全部数据读取出来。还可以看到,Collection是接受相同数据的。

  • 相关阅读:
    树状数组
    POJ 1178 -- 国王和骑士
    read
    优先队列
    统计八连块
    1579、Function Run Fun(记忆化搜索)
    5488: 石子归并II (区间DP+环形DP+四边形不等式优化)
    4797: 能量项链(区间DP,环形DP)
    5936 桃子的矩阵快速幂
    Happy Necklace(找规律+矩阵快速幂)
  • 原文地址:https://www.cnblogs.com/VersionP1/p/7498324.html
Copyright © 2011-2022 走看看