java.util.ArrayList 是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储的元素。 ArrayList 中可不断添加元素,其大小也自动增长。
方法:
public boolean add(E e) :将指定的元素添加到此集合的尾部。
public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。
public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。
public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。
代码:
1 import java.util.ArrayList; 2 3 public class ArrayListPractice { 4 public static void main(String[] args) { 5 ArrayList<String> strings = new ArrayList<>(); 6 strings.add("aaa"); 7 strings.add("bbb"); 8 strings.add("ccc"); 9 String[] array = new String[strings.size()]; 10 strings.toArray(array); //把ArrayList转化为普通数组 11 for (String arr : array) { 12 System.out.println(arr); 13 } 14 15 System.out.println("============"); 16 17 System.out.print("["); 18 for (int i = 0; i < array.length; i++) { 19 if (i == array.length - 1) 20 System.out.print(array[i] + "]"); 21 else 22 System.out.print(array[i] + "#"); 23 } 24 25 } 26 }
原文:https://www.cnblogs.com/0error0warning/p/12528079.html