java ArrayList集合概述和基本使用 基础

数组与ArrayList的区别:
 1.数组的长度不可以发生改变
 2.ArrayList集合的长度是可以随意发生变化    

常用

ArrayList()
          构造一个初始容量为 10 的空列表。
 
 boolean add(E e)
          将指定的元素添加到此列表的尾部。

* 对于ArrayList来说,有一个尖挂号<E>代表泛型。
 * 泛型:也就是装在装集合当中的所有元素,全部是统一的什么类型
 * 注意:泛型只能是引用类型,不能是基本类型
 * 
 * 注意事项;
 * 对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。
 * 如果内容是空的,得到的空挂号:[]
 */

public class TestArrayList {

	public static void main(String[] args) {
		//创建了一个ArrayList集合,集合名字是list ,里面装的全是String字符串类型数据
		//备注:从JDK+开始,右侧的尖挂号内部可以不写内容,但是<>本身还要写的
		ArrayList<String> list=new ArrayList<>();
		System.out.println(list);//[]      这是打印不是地址值而是 [ ]
		
//向集合当中添加一些数据,需要用到add方法
		
		list.add("甄开心");
		list.add("不高兴");
		list.add("意大利炮");
		System.out.println(list);//打印result:   [甄开心, 不高兴, 意大利炮] 
		
		//list.add(100)//是错误的写法    因为ArrayList创建的时候尖挂号泛型已经说了是字符串
	}

	}

20-4-20

学习笔记

发布了10 篇原创文章 · 获赞 0 · 访问量 88

猜你喜欢

转载自blog.csdn.net/Q791425037/article/details/105638802