27 lines
917 B
Java
27 lines
917 B
Java
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<String> list1 = new ArrayList<>();
|
|
list1.add("张三");
|
|
list1.add("李四");
|
|
System.out.println(list1);//list1保存的是地址,但是由于底层源码实现,修改了输出结果,原本是地址,转为该地址对应的内容了
|
|
|
|
System.out.println("程序结束");
|
|
}
|
|
}
|