发布网友 发布时间:2022-04-24 00:37
共3个回答
热心网友 时间:2023-10-15 20:37
Map<String,String> map=new HashMap<String,String>();
map是根据key来查找相应的value,其中,定义第一个String为key,第二个为value。
因为是泛型,所以,你的key可以是任何的非基本类型,value也可以是任何的非基本类型。如
Map<Double,Object>就是定义一个key为Double类型,value为Object的map
热心网友 时间:2023-10-15 20:38
hashmap的泛型是固定的。。。不能自己定义追问请您认真看看我的提问,怎么不能自己定义?我咋就定义成了
热心网友 时间:2023-10-15 20:37
Map<String,String> map=new HashMap<String,String>();
map是根据key来查找相应的value,其中,定义第一个String为key,第二个为value。
因为是泛型,所以,你的key可以是任何的非基本类型,value也可以是任何的非基本类型。如
Map<Double,Object>就是定义一个key为Double类型,value为Object的map
热心网友 时间:2023-10-15 20:38
hashmap的泛型是固定的。。。不能自己定义追问请您认真看看我的提问,怎么不能自己定义?我咋就定义成了
热心网友 时间:2023-10-15 20:38
Hashtable<Integer, Account> Accounts=new Hashtable<Integer, Account>();
Iterator<Integer> it=Accounts.keySet().iterator(); //keSet() 得到的是Key 是Integer类型
Account account = Accounts.get(it.next());
热心网友 时间:2023-10-15 20:38
Hashtable<Integer, Account> Accounts=new Hashtable<Integer, Account>();
Iterator<Integer> it=Accounts.keySet().iterator(); //keSet() 得到的是Key 是Integer类型
Account account = Accounts.get(it.next());