为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我在java的Interface中定义泛型会报错?

为什么我在java的Interface中定义泛型会报错?

慕雪6442864 2018-08-17 10:09:50
为什么我在java的Interface中定义泛型会报错?我想定义一个模板,把数据结构完全定义好了 这样别人实现我的模板,直接就按照我定义的结构去写了 如果只定义Map,这个结构还是太灵活了因为他自己可以定义Map<String,String>或者Map<String,Object>
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

这里的Map只是一个泛型名称,你为啥要改成集合类

我想你是想这样用

接口


 https://img1.sycdn.imooc.com//5b8f96720001508a05420286.jpg

实现类

https://img1.sycdn.imooc.com//5b8f967a0001c1dc05770326.jpg

调用

https://img1.sycdn.imooc.com//5b8f9683000102c604950407.jpg

结果

https://img1.sycdn.imooc.com//5b8f968a00012b6006150135.jpg


查看完整回答
反对 回复 2018-09-05
  • 1 回答
  • 0 关注
  • 1070 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信