请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,List什么时候用new ArrayList定义,什么时候用Lists.newArrayList()定义?

问题补充(选填):请详细描述你的问题,贴出相关代码或截图,并告知你的操作步骤

正在回答

1回答

Geely 2017-06-08 23:11:50

hi 同学你好,其实Lists这个guava的函数就是给予了封装,在里面不用考虑泛型。而自己new的时候最好把泛型要加进去呢。当然jdk7的时候也可以不考虑了,一个是jdk原生的,一个是guava的。

0 回复 有任何疑惑可以回复我~
  • EverL #1
    guava是不是可以通过返回值限定list的泛型的?
    如:List<User> users = Lists.newArrayList();
    回复 有任何疑惑可以回复我~ 2017-06-19 16:02:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信