Java集合基础篇(2)-ArrayList基本用法
来源:互联网 发布:淘宝优惠券微信群号 编辑:程序博客网 时间:2024/06/14 15:32
ArrayList实现List接口。
List是一组有序的对象的集合,其大小能按需变化,允许出现重复的元素。
实现List接口的类:
ArrayList用法:
1.定义
List<String> list = new ArrayList(); //定义一个空的ArrayList
2.添加元素
list.add(“tom”); //添加一个元素到末尾list.add(1, “cat”); // 把”cat”插入到第一个元素后面list.addAll(list2); // 添加一个集合到末尾list.addAll(1,list2); //添加一个集合到 第1个元素后面
3.遍历元素
- 第一种方法, forEach遍历
for (String value : list){ System.out.println(value);}
- 第二种方法, 迭代器遍历
Iterator<String> iterator = list.iterator();while (iterator.hasNext()) { String value = iterator.next(); System.out.println(value);}
- 第三种方法, 通过索引值去遍历
for(int i=0;i<list.size();i++){ String value = list.get(i); System.out.println(value);}
4.删除元素
list.remove(“hello”); //把”hello”从首次出现的位置删除list.remove(2); //删除索引位置的元素(位置从0计算, 如0,1,2,3…)list.removeAll(list2); //删除所有在list2中的元素list.retainAll(list2); //删除所有不在list2中的元素list.clear(); //清空所有元素
完整示例
运行结果
阅读全文
0 0
- Java集合基础篇(2)-ArrayList基本用法
- java基础 ArrayList集合基本方法演示
- Java基础-----集合Arraylist
- Java集合基础篇(3)-HashSet基本用法
- Java集合基础篇(4)-HashMap基本用法
- java 基础 集合 arraylist linkedlist vector stack 简单用法
- Java基础--集合List-ArrayList
- Java集合之ArrayList的基本使用方法
- java进阶(4)集合类:ArrayList和 LinkedList,Vector 和stack,HashMap的基本用法
- JAVA学习【7】集合框架与Arraylist、Linkedlist、HashSet的基本用法
- Java集合基础篇(1)-基本介绍
- Java基础-集合 Collection,List,Arraylist,Vector
- Java基础之集合框架--ArrayList
- Java学习笔记之ArrayList基本用法
- Java中ArrayList的基本用法
- ArrayList集合用法
- 集合-ArrayList的用法
- ArrayList基本用法
- MySQL的数据备份与恢复
- 布局Layouts之FrameLayout框架布局
- socket的概念总结
- 手把手搭建一个完整的SSH项目(适合新手)
- node---path模块,nodeJs的path对象,如何用来处理目录,path.join,path.resolve,path.relative.path
- Java集合基础篇(2)-ArrayList基本用法
- 布局Layouts之TableLayout表格布局
- 欢迎使用CSDN-markdown编辑器
- 再次一起来玩linux select函数------可以用任何描述符号fd而不限于网络socket
- FPGA之verilog第一天学习(00011101序列产生器)
- oracle查看执行计划
- LinearLayout线性布局
- Lock
- 数学优化与凸集1(斯坦福凸优化笔记1)