ArrayList
ArrayList创建变量的步骤
1.导入包java.util.ArrayList;
2.创建引用类型的变量
数据类型<集合存储的数据类型> 变量名=new 数据类型<集合存储的数据类型>();
ArrayList<String> arr=new ArrayList<String>();
集合存储的数据类型:要将数据存储到集合的容器中
创建集合引用变量的时候,必须要指定好存储的类型是什么;
调用ArrayList类中的方法格式 :变量名.方法;
注意:集合存储的数据类型为引用类型,不能写基本类型,当存基本类型(int ,double...)时,要转换为引用类型(Interger,Double,...)
(八个基本类型对应八个引用类型);
3.ArrayList常见方法:
a:add(参数) 向集合中添加元素
b:get(int index) 取出集合中的元素,get方法的参数:写入索引;
c:size()返回集合的长度,集合存储元素的个数,相当与数组中的length;
4.补充方法:
a: add(int 索引,存储的元素) 将元素添加到指定的索引上
b: set(int 索引,修改后的元素) 将指定索引的元素,进行修改
c: remove(int 索引) 删除指定索引上的元素
d: clear() 清空集合中的所有元素
import java.util.ArrayList; public class ArrayList1{ public static void main(String[] args){ //创建集合对象,数据类型为字符串; ArrayList<String> arr=new ArrayList<String>(); //为集合添加元素 arr.add("猴子"); arr.add("李白"); arr.add("韩信"); arr.add("达摩"); //遍历集合 for(int i=0;i<arr.size();i++){ System.out.print(arr.get(i)+" "); } System.out.println(); //为索引0添加元素 arr.add(0,"阿轲"); //重新遍历 for(int i=0;i<arr.size();i++){ System.out.print(arr.get(i)+" "); } System.out.println(); //将下标为1的元素更改为"露娜" arr.set(1,"露娜"); for(int i=0;i<arr.size();i++){ System.out.print(arr.get(i)+" "); } System.out.println(); arr.remove("达摩"); for(int i=0;i<arr.size();i++){ System.out.print(arr.get(i)+" "); } System.out.println(); arr.clear();//清空集合 for(int i=0;i<arr.size();i++){ System.out.print(arr.get(i)+" "); } } }