zoukankan      html  css  js  c++  java
  • java 迭代器

    package iter;
    import java.util.*;
    
    public class iterdemo {
        public static void main(String[] args) {
    
            // 用来迭代容器的,next() ,hasNext(),set 不可以for循环
            Set set = new HashSet();
            Set set2 =new TreeSet();
            set.add(1);
            set.add(2);
            Iterator it =set.iterator();
            while(it.hasNext()){
    //            Integer integer = (Integer)it.next();
                int integerss = (int)it.next();
                System.out.println(integerss);
            }
    
            HashMap<String,Object> map =new HashMap<>();
            map.put("k1","2333");
            map.put("k2",555);
            //map iter 1
            Set keySet = map.keySet();
            Iterator it2 = keySet.iterator();
            while (it2.hasNext()){
                String key =(String) it2.next();
                String v = map.get(key).toString();  // java.lang.Integer cannot be cast to java.lang.String强转
                System.out.println(key+" : "+v);
    
            }
            //map 2 iter,todo by keySet iter
            Set entryset = map.entrySet(); // key|value   k2|v2
            Iterator it3 = entryset.iterator();
            while (it3.hasNext()){
                Map.Entry entry = (Map.Entry) it3.next();
                String key =entry.getKey().toString();
                String value =entry.getValue().toString();
                System.out.println(key+": "+value);
            }
    
            //map3 bigMap,,for (Map.Entry<String,String> entry :map.entrySet())
            for (Map.Entry<String,Object> entry :map.entrySet()) {
                String key=entry.getKey();
                String value=entry.getValue().toString();
                System.out.println(value+":"+key);
            }
    
    
    
        }
    
    
    }
    

      

  • 相关阅读:
    K-lord #1
    P1220 关路灯 (区间DP)
    P1136 迎接仪式 (动态规划)
    P1063 能量项链 (区间DP)
    444 D. Ratings and Reality Shows
    P1896 [SCOI2005]互不侵犯King
    P1841 [JSOI2007]重要的城市
    P1134 阶乘问题
    P1414 又是毕业季II
    P1450 [HAOI2008]硬币购物
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/12588773.html
Copyright © 2011-2022 走看看