Map<> 范形

来源:4-5 案例:对字典进行查询

Jeremy936399

2018-01-18 12:28:54

为什么不可以输入 <int, String>? Map<int, String>之后编译器会报错?

写回答

2回答

Jeremy936399

提问者

2018-01-18

还有一个问题就是,如果我们使用keyset这个方法进行查询操作的话,那是不是key的值必须是String啊,因为我看到keyset的返回类型只是能string

0
hrista23
h keySet()方法返回的是映射中所包含的键的Set视图
h018-01-18
共1条回复

irista23

2018-01-18

泛型的声明要求是一个类,int是基本数据类型,但可以使用int的封装类Integer做声明,可以改成Map<Integer, String> map = new HashMap<Integer, String>();  

0
hheswag123
回复
hender10
h 谢谢!谢谢!
h018-05-16
共3条回复

0 学习 · 7235 问题

查看课程

相似问题