public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。
public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。
public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。
publicclassDemo01ArrayListMethod{publicstaticvoidmain(String[] args){//创建集合对象
ArrayList<String> list =newArrayList<String>();//添加元素
list.add("hello");
list.add("world");
list.add("java");//public E get(int index):返回指定索引处的元素
System.out.println("get:"+list.get(0));
System.out.println("get:"+list.get(1));
System.out.println("get:"+list.get(2));//public int size():返回集合中的元素的个数
System.out.println("size:"+list.size());//public E remove(int index):删除指定索引处的元素,返回被删除的元素
System.out.println("remove:"+list.remove(0));//遍历输出for(int i =0; i < list.size(); i++){
System.out.println(list.get(i));}}}
练习
生成6个1~33之间的随机整数,添加到集合,并遍历
publicclassTest01ArrayList{publicstaticvoidmain(String[] args){// 创建Random 对象
Random random =newRandom();// 创建ArrayList 对象
ArrayList<Integer> list =newArrayList<>();// 添加随机数到集合for(int i =0; i <6; i++){int r = random.nextInt(33)+1;
list.add(r);}// 遍历集合输出for(int i =0; i < list.size(); i++){
System.out.println(list.get(i));}}}