请稍等 ...
×

采纳答案成功!

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

关于guava类库

请问下guava的newArrayList和java的ArrayList有什么区别?使用guava的好处是什么?

另外,还有guava的set

正在回答 回答被采纳积分+3

1回答

星辰Iron 2018-01-09 14:04:27

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


关于Guava的详细内容可以参考下方链接

http://blog.csdn.net/baoq_v5_java/article/details/45023617

0 回复 有任何疑惑可以回复我~
  • 提问者 CrimsonTree #1
    guava的实现和jdk原生的实现的区别仅是在于泛型方面吗?
    回复 有任何疑惑可以回复我~ 2018-01-09 20:28:03
  • 星辰Iron 回复 提问者 CrimsonTree #2
    第一个方式不用考虑泛型,而且方便。其实很简单,你可以看看guava的源码,其实和new 的结果是一样的。只不过写法简单,不用考虑泛型。里面有泛型的封装。
    回复 有任何疑惑可以回复我~ 2018-01-09 21:42:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信