欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

集合List:ArrayList,接口的常用方法,listarraylist

来源: javaer 分享于  点击 3424 次 点评:243

集合List:ArrayList,接口的常用方法,listarraylist


import java.util.ArrayList;
import java.util.List;
/**
 * 集合List:ArrayList
 * 集合框架位于java.util包下
 * List:存储的是有序不唯一的数据。
 * @author jiaxutianhuo
 *
 */
public class A {

	/**
	 * ArrayList:内部采用了可变长度的数组,分配的是连续空间
	 * 遍历元素(从第一个道最后一个)及随机访问(随机查看某一个)
	 */
	public static void main(String[] args) {
		//等式左边是一个接口,右边是一个实现类。多态的应用。
		//尖括号中加的是数据类型,如果不加,可以存储任意的数据类型。
		List list=new ArrayList<>();
		list.add(1);
		list.add("sss");
		list.add(0);
		//在指定下标位置插入元素,必须是0到个数之间,不能超过这个范围。
		list.add(2, "abc");
		list.add(4, "abcabc");
		//ArrayList中,重写了toString方法。
		System.out.println(list.toString());
		System.out.println("list的个数:"+list.size());
		list.remove("abc");
		System.out.println(list.toString());
		System.out.println("list的个数:"+list.size());
		list.add(12);
		list.add('a');
		list.add('f');
		System.out.println(list.toString());
		System.out.println("list的个数:"+list.size());
		//remove方法,有两个重载(int a)(Object o)
		list.remove((Character)'a');
		//删除char类型的,character,将char转化成引用数据类型。
		list.remove((Integer)12);
		//删除整数。integer封装,将基本数据类型,转化成引用数据类型。
		System.out.println(list.toString());
		System.out.println("list的个数:"+list.size());
		//判断是否存在某个元素值。
		System.out.println("是否查找到字符f:"+list.contains('f'));
		System.out.println(list.toString());
		System.out.println("list的个数:"+list.size());
	}
}

相关文章

    暂无相关文章

用户点评