简述
ArrayList是Java内置的数据集合,用于存储多个数据。
ArrayList是数组的替代品,提供了更多的数据操作方式。
实现代码:
import java.util.ArrayList;import java.util.List;public class ArrayListExample {public static void main(String[] args) {//泛型<类名>,用于规范列表中的数据类型List<String> bookList = new ArrayList<String>();bookList.add("红楼梦");// 向列表末端追加数据bookList.add("西游记");bookList.add("水浒传");bookList.add("三国演义");bookList.add(0,"镜花缘");System.out.println(bookList);String bookname = bookList.get(2);// 得到指定索引位置(从0开始)的数据System.out.println(bookname);int size = bookList.size();// 得到列表数据的总数System.out.println(size);bookList.remove(0);// 移除第3条数据System.out.println(bookList);bookList.remove(bookList.size()-1);//移除最后一条数据System.out.println(bookList);for(String book : bookList){ // 遍历列表所有数据System.out.println("《"+ book +"》");}}}
