package com.inmind.arraylist03; import java.util.ArrayList; /* 注意:ArrayList在使用时,将同一种数据类型保存在一个容器,直接指定泛型 */ public class Demo06 { public static void main(String[] args) { //创建一个集合容器 ArrayList list = new ArrayList<>();//如果泛型不写,默认保存Object类型的数据,任意的引用类型的祖宗 list.add(1); list.add(1.1); list.add(true); list.add("hehe"); list.add(new Book()); //创建一个存放字符串的集合容器 ArrayList list1 = new ArrayList<>(); list1.add("张三"); list1.add("李四"); System.out.println(list1);//list1保存的是地址,但是由于底层源码实现,修改了输出结果,原本是地址,转为该地址对应的内容了 System.out.println("程序结束"); } }