package cn.ly.Day.seven.thirteen; import java.util.ArrayList; /* * Arraylist当中的常用方法 * * public boolean add(E e);向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功 * 备注:对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用 * 但是对于其他集合,add添加动作不一定成功。 * public E get(int index);从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素 * public E remove(int index)从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素 * public int size(),获取集合的尺寸长度,返回值是集合中包含的元素个数 * * */ public class Demo03ArrayListMethod { public static void main(String[] args) { ArrayList<String> list=new ArrayList<>(); System.out.println(list); //向集合中添加元素 boolean success=list.add("张艺兴"); System.out.println(list); System.out.println("添加的动作是否成功:"+success); list.add("张艺兴1"); list.add("张艺兴2"); list.add("张艺兴3"); list.add("张艺兴4"); System.out.println(list); //从集合中获取元素,get,索引值从0开始 String name = list.get(0); System.out.println("第一号索引位置:"+name); //从集合中删除元素,remove,索引值从0开始 String removeName = list.remove(2); System.out.println("被删除的是:"+removeName); System.out.println(list); int size = list.size(); System.out.println("集合的长度是:"+size); } } package cn.ly.Day.seven.thirteen; import java.util.ArrayList; public class Demo04ArrayListEach { public static void main(String[] args) { ArrayList<Integer> list=new ArrayList<>(); list.add(1); list.add(11); list.add(111); //遍历集合 for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } } }