小编kin*_*sia的帖子

返回ArrayList或List?

我正在创建一个供人们使用的库,但为什么我的方法应该返回List而不是ArrayList

因为如果用户知道真实类型是一个ArrayList,他将在循环中使用accessor []而不是迭代器,但如果他不知道他将使用迭代器.

对于LinkedList的相同问题,如果返回类型是List,则他将无法使用正确的访问者.

我对吗?

java optimization list

12
推荐指数
3
解决办法
4809
查看次数

标签 统计

java ×1

list ×1

optimization ×1