ArrayList 就是传说中的动态数组!
咱们创建一个 Test 类, 具体代码如下:
- package Case0000014;
- import java.util.ArrayList;
- public class test {public static void main(String[] args) {
- ArrayList lis = new ArrayList();
- System.out.println("增加方式");
- lis.add("A");
- lis.add("B");
- lis.add("C");
- lis.add("D");
- lis.add("E");
- // 循环出来看看
- for (int i = 0; i < lis.size(); i++) {
- String result = (String) lis.get(i);
- System.out.println(result);
- }
- System.out.println("删除方式");
- // 删除方式一:
- lis.remove("A");
- // 删除方式二:
- lis.remove(0);
- // 循环出来看看
- for (int i = 0; i < lis.size(); i++) {
- String result = (String) lis.get(i);
- System.out.println(result);
- }
- System.out.println("修改方式");
- lis.set(2, "F");
- // 循环出来看看
- for (int i = 0; i < lis.size(); i++) {
- String result = (String) lis.get(i);
- System.out.println(result);
- }
- System.out.println("查找方式");
- // 获取动态数组的下标
- String result = (String) lis.get(0);
- System.out.println(result);
- }
- }
复制我代码的时候! 注意包名称! 这个只是简单的用法, 想查看更多的用法可以加入我外面的 QQ 里面讨论! 也可以关注我的后续文章
来源: http://www.bubuko.com/infodetail-2520230.html