首页 > 代码库 > Java动态数组
Java动态数组
其中java动态数组:
Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList。下面介绍一下ArrayList作为Java动态数组的用法。
1.语法:add()是添加一个新的元素,remove()删除一个元素,size()获得ArrayList的长度。ArrayList的下标是从0开始。
2.示例代码
- [java] view plaincopy
- package wang48.jiaocheng;
- import java.util.ArrayList;
- public class JavaArrayList
- {
- public static void main(String[]args)
- {
- //Java动态数组的初始化
- ArrayList al=new ArrayList();
- //向Java动态数组中添加数据
- al.add("a");
- al.add("b");
- al.add("c");
- //输出Java动态数组
- for(int i=0;i<al.size();i++)
- {
- String alEach=(String)al.get(i);
- System.out.println(alEach);
- }
- //删除数组中的某个元素,删除第二个元素
- al.remove(1);
- //修改Java动态数组,把新的元素放到第二个位置
- al.add(1,"2");
- ////输出Java动态数组
- for(int i=0;i<al.size();i++)
- {
- String alEach=(String)al.get(i);
- System.out.println(alEach);
- }
- }
- }
- 输出如下:
- a
- b
- c
- a
- 2
- c
【转】 http://blog.csdn.net/hugeheadhuge/article/details/6535235
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。