集合类声明容器的元素 ----Java编程之范型

来源:互联网 发布:sjf算法是什么意思 编辑:程序博客网 时间:2024/06/07 03:50
import java.util.HashMap;
import java.util.Map;
public class Test <K,V>{
    public Map<K,V> m=new HashMap<K,V>();
    
    public void put(K k,V v)
    {
        m.put(k, v);
    }
    public V get(K k)
    {
        return m.get(k);
    }
    
    
    public static void main(String args[])
    {
        Test <Integer,String> m=new Test<Integer,String>();
        for(int i=0;i<5;i++)
        {
            m.put(i, "hahahah" + i);
        }
        
        
        for( int i=0;i<m.m.size();i++)
        {
            System.out.println(m.get(i));
        }
    }
}



实际上集合的框架中都已经集成好了.

如:

public Map<K,V>m =new HashMap<K,v>();

同时向ArrayList 和Vector等都是如此

0 0