为什么用的是jdk1.8,这里却不能省略泛型?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,

1、不能省略泛型可能是同学项目中language level是5,不是8。

建议同学检查一下,如下:

http://img1.sycdn.imooc.com//climg/5fb4cdc8096f3f0910400853.jpg

http://img1.sycdn.imooc.com//climg/5fb4ceb3096e98fa10320321.jpg

2、同学设置一下编译级别为1.8,如下:

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

http://img1.sycdn.imooc.com//climg/5fb4ce3109f910d109690465.jpg

再重构一下项目,如下:

http://img1.sycdn.imooc.com//climg/5fb4ce6a096264a902580138.jpg

提问者 电磁护盾 2020-11-18 14:43:35
  • 提问者 电磁护盾 #1
    学习前面的课程的时候,有时候省略泛型都没问题,现在不能省略泛型跟框架有关吗?
    2020-11-18 14:45:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师