Java中Collection集合详解

Java中Collection集合详解

一、Collection简介1、集合与数组的区别①数组的长度是固定的,集合的长度是可变的;

②数组可以存储基本数据类型和对象,而集合只能存储对象,若要使用集合存储整数等需要用到其包装类;

Collection是所有单列集合最顶层的接口。

2、集合的框架二、Collection集合的常用方法1、将给定的对象添加到指定的集合中方法:boolean add(E e)

说明:将给定的对象添加到指定的集合中,一般返回的都是true,不用理会;

使用:代码语言:javascript代码运行次数:0运行复制// 1、将给定的对象添加到指定的集合中

Collection collection = new ArrayList<>();

collection.add("小明");

collection.add("小兰");

collection.add("小李");

System.out.println(collection);//[小明,小兰,小李]2、将给定的对象从指定的集合中删除方法:boolean remove(Object o)

说明:若存在指定的元素,则删除成功,返回true;若不存在指定的元素,则删除失败,返回false;

使用:代码语言:javascript代码运行次数:0运行复制// 2、将给定的对象从指定的集合中删除

collection.remove("小明");

System.out.println(collection);//[小兰,小李]3、清空集合中所有的元素方法:void clear()

使用:代码语言:javascript代码运行次数:0运行复制// 3、清空集合中所有的元素

collection.clear();

System.out.println(collection);//[]4、判断给定的对象是否在指定的集合中方法:boolean contains(Object o)

使用:代码语言:javascript代码运行次数:0运行复制// 4、判断给定的对象是否在指定的集合中

System.out.println(collection.contains("小兰"));//true5、判断指定的集合是否为空方法:boolean isEmpty()

使用:代码语言:javascript代码运行次数:0运行复制// 5、判断指定的集合是否为空

System.out.println(collection.isEmpty());//false6、返回集合中元素个数方法:int size()

使用:代码语言:javascript代码运行次数:0运行复制// 6、返回集合中元素个数

System.out.println(collection.size());//27、将集合中转换成数组方法:Object[] toArray()

使用:代码语言:javascript代码运行次数:0运行复制// 7、将集合中转换成数组

Object[] objects = collection.toArray();

for (int i = 0; i < objects.length; i++) {

System.out.println(objects[i]);

// 小兰

// 小李

}

🎀 相关推荐

十大最好听的古筝排行榜
365bet官方投注网址

十大最好听的古筝排行榜

📅 06-27 👀 8417
《英雄联盟》iG官宣新赛季新阵容!选手教练组公开
怎么样发传真?2024年最全传真发送指南(附图文详解)