A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Set集合存储和迭代 [应用.掌握]

Set集合存储和迭代

Set特点: 不重复元素,没有索引
HashSet特点: 无序集合,存储和取出的顺序不同,没有索引,不存储重复元素
  /*
   *  Set接口,特点不重复元素,没索引
   *  
   *  Set接口的实现类,HashSet (哈希表)
   *  特点: 无序集合,存储和取出的顺序不同,没有索引,不存储重复元素
   *  代码的编写上,和ArrayList完全一致
   */
  public class HashSetDemo {
    public static void main(String[] args) {
      Set<String> set = new HashSet<String>();
      set.add("cn");
      set.add("heima");
      set.add("java");
      set.add("java");
      set.add("itcast");

      Iterator<String> it = set.iterator();
      while(it.hasNext()){
        System.out.println(it.next());
      }
      System.out.println("==============");

      for(String s : set){
        System.out.println(s);
      }
    }
  }
您需要登录后才可以回帖 登录 | 加入黑马