java中的Collection

特点

Collection:
1、List:有序(存储和取出顺序一致),可重复;
2、Set:无序(存储和取出顺序不一致),唯一;虽然Set集合的元素无序,但是,作为集合来说,他肯定有他自己的存储顺序;

package cn.manman_01;

import java.util.HashSet;
import java.util.Set;

/*
 * Collection
 *      list:有序(存储和取出顺序一致),可重复
 *      Set:无序(存储和取出顺序不一致),唯一
 */
public class SetDemo {
    public static void main(String[] args) {
        //创建集合对象
        Set set=new HashSet();
        
        //创建并添加元素
        set.add("hello");
        set.add("world");
        set.add("java");
        set.add("hello");
        //遍历
        for(String s:set){
            System.out.println(s);
        }
    }
}


会发现,我们输入的顺序和Set打印出来的顺序不一致;而且我们存入了4个元素,但只打印了3个,说明他的唯一性;

你可能感兴趣的:(java中的Collection)