关于一个java泛型的问题,请各路大神指教。

ArrayList<String> a = new ArrayList<>();
ArrayList<String> a = new ArrayList<String>();
以上两者的区别是什么呢。求大神解惑。
#Java#
全部评论
不一样长
点赞 回复
分享
发布于 2019-11-14 22:04
没区别
点赞 回复
分享
发布于 2019-11-14 22:08
联易融
校招火热招聘中
官网直投
一样的,编译器会处理。第一个jdk1.8往上才支持
点赞 回复
分享
发布于 2019-11-14 22:12
没区别,后面的String可省略
点赞 回复
分享
发布于 2019-11-14 22:20

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务