zoukankan      html  css  js  c++  java
  • other notes about Java Collection

    entrySet() , values() and keySet()

    import java.util.Iterator;
    import java.util.Map.Entry;
    import java.util.TreeMap;
    
    public class mapTest{
    	public static void main(String [] args){
    		
    		TreeMap<String , Integer> map = new TreeMap<String ,Integer>();
    		map.put("a", 1);
    		map.put("b", 2);
    		map.put("c", 3);
    		map.put("d", 4);
    		
    		// values()
    		Iterator<Integer> iter1 = map.values().iterator();
    		while(iter1.hasNext()){
    			System.out.print(iter1.next() + "	");
    		}
    		System.out.println();
    		
    		//entrySet()
    		Iterator<Entry<String,Integer> >iter2 = map.entrySet().iterator();
    		Entry<String,Integer > one;
    		while(iter2.hasNext()){
    			one = iter2.next();
    			System.out.print(one.getKey()+":"+one.getValue()+ "	");
    		}
    		System.out.println();
    		
    		// keySet()
    		Iterator<String> iter3 = map.keySet().iterator();
    		while(iter3.hasNext()){
    			System.out.print(iter3.next()+ "	");
    		}
    		System.out.println();
    		
    	}
    }
    

    Difference between List and Set

    • List can contain two items that have common value , while Set can't .
    • Sort Method :
      -- List : Collections.sort(list , ...);
      -- Set : new TreeSet ( new Comparator() {...} )
  • 相关阅读:
    2020-07-21日报博客
    java第十九天
    Java第十八章
    Java第十七天
    Java第十六天
    Java第十五天
    Java第十四天
    Java第十三天
    Pytorch-数据增强
    Pytorch-实现ResNet-18并在Cifar-10数据集上进行验证
  • 原文地址:https://www.cnblogs.com/cyno/p/4451761.html
Copyright © 2011-2022 走看看