Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14965
  • 博文数量: 3
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 37
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-17 10:13
文章分类

全部博文(3)

文章存档

2015年(3)

分类: Java

2015-04-26 15:02:24

        一旦创建了一个数组,它的大小就可以确定下来。可以使用方括号访问数组元素(例如:a[index])。当创建ArrayList后,它的大小为0.如果元素不在线性表中,就不能用get和set的方法。向线性表添加、插入和删除元素是非常容易的,而向数组中添加、插入和删除元素是比较复杂的。
下表显示数组和ArrayList之间的异同:
操作 数组 ArrayList
创建数组/ArrayList Object[] a = new Object[10] ArrayList list = new ArrayList()
引用元素 a[index] list.get[index]
更新元素 a[index] = "first" list.set(index,"first")
返回大小 a.length list.size()
添加一个新元素
list.add("first")
插入一个新元素
list.add(index,"first")
删除一个元素
list.remove(index)
删除一个元素
list.remove(object)
删除所有元素
list.clear()

阅读(1236) | 评论(0) | 转发(0) |
0

上一篇:Android实现推送方式解决方案

下一篇:没有了

给主人留下些什么吧!~~