梦幻之旅

DEBUG - 天道酬勤

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  671 随笔 :: 6 文章 :: 256 评论 :: 0 Trackbacks

public static void main(String[] args) {
  Map<String, String> couples = new HashMap<String, String>();
  couples.put("郭靖", "黄容");
  couples.put("乔峰", "阿朱");
  couples.put("杨过", "小龙女");
  couples.put("胡斐", "苗若兰");

  System.out.println(couples);
  
  System.out.println("使用映射项遍历Map:");
  Set<Map.Entry<String, String>> entrySet = couples.entrySet();
  for (Map.Entry<String, String> entry : entrySet) {
   System.out.println(entry.getKey() + " : " + entry.getValue());
  }
  
  System.out.println("使用Key遍历Map:");
  Set<String> keySet = couples.keySet();
  for (String key : keySet) {
   System.out.println(key + " : " + couples.get(key));
  }
  
  ArrayList<String> actors = new ArrayList<String>();
  actors.ensureCapacity(50);
  actors.add("郭靖");
  actors.add("黄容");
  actors.add("乔峰");
  actors.add("阿朱");
  actors.trimToSize();
  
  System.out.println("Index遍历:");
  for(int i=0;i<actors.size();i++){
   System.out.println(actors.get(i));
  }
  
  System.out.println("迭代器遍历:");
  for(Iterator<String> it = actors.iterator();it.hasNext();){
   System.out.println(it.next());
  }
  
  System.out.println("For-Each遍历:");
  for(String actor:actors){
   System.out.println(actor);
  }
 }

posted on 2007-11-08 12:50 HUIKK 阅读(638) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: