简单Collection遍历(List,Set,Map)

来源:互联网 发布:less.js使用 编辑:程序博客网 时间:2024/05/17 23:53
package test;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;public class CollectionTraversal {public static void main(String[] args) {      /*       * List遍历        */List<String> list=new ArrayList<String>();list.add("apple");list.add("pear");for(int i=0;i<list.size();i++){System.out.println(list.get(i));}list.clear();/** Set遍历*/Set<String> set=new HashSet<String>();set.add("banana");set.add("grape");Iterator<String> it=set.iterator();while(it.hasNext()){System.out.println(it.next());}set.clear();/** Map遍历*/Map<String,String> map=new HashMap<String, String>();map.put("1","orange");map.put("2","pineapple");for(Entry<String, String> entry:map.entrySet()){System.out.println(entry.getKey()+"="+entry.getValue());}map.clear();}}

0 0