关于Java的ArrayList的使用

qq_28138539 2016-06-03 10:06:02
大家都知道ArrayList和Arrays的区别,Array:最高效,但是其容量固定且无法动态改变;ArrayList:容量可动态增长,但牺牲效率;所以如果我从数据库中将数据放入ArrayList,然后在用toString方法转为Array,在对里面的数据进行操作是否会提高效率。
...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱睡觉的阿狸 2016-06-03
  • 打赏
  • 举报
回复
不光不会,而且还导致不能使用很多ArrayList为你写好过的方法,失去了便利性。
家里敷泥呀 2016-06-03
  • 打赏
  • 举报
回复
HD_XB 2016-06-03
  • 打赏
  • 举报
回复
不会 ArrayList效率低是低在扩大数组那块(个人理解) 数据已经放在ArrayList里面了 接下来就是遍历等操作 这方面效率是差不多的
woshiyexinjie 2016-06-03
  • 打赏
  • 举报
回复
ArrayList(int initialCapacity) 构造一个具有指定初始容量的空列表。
qq_15915835 2016-06-03
  • 打赏
  • 举报
回复
不会。ArrayList 底层就是Array

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧