ArrayList为什么是过时的东西?不理解,有高手指点
ArrayList为什么是过时的东西?不理解,有高手指点
[解决办法]
你指比你的哪种多。。。如果比数组的话,多个size多个version,没了。不用数组是因为看你的需求像是变长的,如果是定长肯定是数组最好了
[解决办法]
+1
大数数据量的时候,可以明显的感受到
[解决办法]
说ArrayList过时,是大家一般的对象数组里面都是同一类型(尤其是值类型),这时使用List<T>,可以获得显著的性能提升,而且也没有类型转换的问题。但这并不是说ArrayList不能用了,如果你要用List<Object>,估计和ArrayList没有啥差别了。
[解决办法]
两都都是泛型数据,相对来说,arraylist比较松散,安全性相对较低,list<T>则反之
偷工减料用arraylist,一般情况下不会出错,写起来也比较容易
要严谨的再考虑list<T>吧
反正都能达到一样的结果
[解决办法]
现在用泛型的比较多,其实在某些地方想用ArrayList也没什么不可以的。
[解决办法]
ArrayList 约等于 List<object>
[解决办法]
小曹这两天回帖时说的话,
如果,楼主不是来斗嘴拽文的,
我想,你这个问题微软已经说的清清楚楚的了:
ArrayList类
List<T>类
过时与否,这是各人的主观感受,
只要你实实在在清楚两者的区别与联系,并能恰当的运用就可以了