posts - 20,comments - 6,trackbacks - 0

 

package com.corejava;


import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;


public class HashMapTest {

    
/**
     * 
@param args
     
*/

    
public static void main(String[] args) {
        
        
// TODO Auto-generated method stub
        Map map = new HashMap();
        map.put(
"a""aaa");
        map.put(
"""");
        map.put(
"1"1);
        map.put(
"*""tru");
        map.put(
122);
        map.put(
13);
        map.put(
1,55);
        map.put(
"1"99);
        map.put(
13);
        
//System.out.println(map.keySet());
        /*
        try{
            List list = new ArrayList();
            list = (List) map.keySet();
            System.out.println(list.size());
        }catch(Exception e){
            e.printStackTrace();
        }
        
*/

        
        Set set 
= map.keySet();
        
// map.containsKey(key)
        
//System.err.println(set.size());
        List l = new ArrayList();
        Iterator itKeySet 
= set.iterator();
        
while(itKeySet.hasNext()){
            Object key 
= itKeySet.next();
            
//System.out.println(key);
            if(map.get(key)== "" || map.get(key) == "aaa"){
                l.add(key);
            }

            
//System.out.println(map.get(key));
            
        }

        
//System.out.println(l.size());
        /*
        for(Iterator iter = l.iterator();iter.hasNext();){
            System.err.println(iter.next());
            Object keyarraylist = iter.next();
            //System.out.println(map.get(keyarraylist));
        }
        
*/

        Object keyy 
= null;
        Iterator it 
= l.iterator();
        
while(it.hasNext()){
//            System.out.println(it.next());
            keyy = it.next();
//            System.out.println(keyy);
            System.out.println(map.get(keyy));
        }

    }


}

HashMap可以有一样的key或者value但是读出来的是最后一个put进去的。无顺序的。
TreeMap是有序的。

比较菜的东西。自己记录下。大家别笑话。
posted on 2009-04-13 11:37 Johnhe 阅读(178) 评论(0)  编辑  收藏 所属分类: J2SE

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


网站导航: