能快速理解Java_集合类_的文章

@

一、什么是集合?

举个例子:当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机中管理对象亦是如此,当获得多个对象后,也需要一个容器将它们管理起来,这个容器就是集合。
集合本质是基于某种数据结构数据容器。常见的数据结构:数组(Array)、集(Set)、队列(Queue)、链表(Linkedlist)、树(Tree)、堆(Heap)、栈(Stack)和映射(Map)等结构。
下面便 一 . 一 介绍:
其中在两大接口中会有框架图,以方便大家学前、学后在大脑里可以形成一个思维导图,也方便大家检查自己对各各知识点的熟悉程度。 注意: 由于在集合中是有一个参数化类型的,所以在下面的代码里我会 指定成Object 。为什么我要指定为Object呢?因为Java中的Object类是所有类的超类。 先涉及一下泛型的定义:集合类<参数化类型> 对象 = new 集合类<参数化类型> (); 也可以先前往 四、泛型,了解U•ェ•*U

二、Collection接口

1、集合类中Collection接口的介绍

首先了解一下Collection接口是List、Set、Queue等接口的父接口。 先简单了解一下Collection接口的常用方法吧:

bollean add(Object obj) 向集合添加一个obj元素
void clear() 清空集合中所有元素
boolean isEmpty() 如果此集合为空,则返回turn
int size() 返回此集合中元素个数
如果想了解其他方法可以查询 Java基础类库(API) 这个是个好东西强烈推荐
下面先看看例题演示上面的方法吧:

import java.util.*;
public class TestCollection{
public static void main(String[] args) {
Collection

posted @ 2020-01-12 17:00  小白程序猩  阅读(407)  评论(0)    收藏  举报