创建list集合时,用Lists.newArrayList和正常的 new ArrayList()有什么区别?
来源:7-3 查询节点和递归查找功能开发
Diviner0359
2018-01-29
List list = new ArrayList();
List list = Lists.newArrayList();
二者有什么区别?
写回答
1回答
-
星辰Iron
2018-01-29
你好同学,Lists这个guava的函数就是给予了封装,在里面不用考虑泛型。而自己new的时候最好把泛型要加进去呢。当然jdk7的时候也可以不考虑了,一个是jdk原生的,一个是guava的。guava这块其实是为了省事。
312018-02-04
相似问题