跳转到主内容
思享编程网:思考分享,玩转编程世界!

Java集合框架入门:如何高效地使用集合?

大家好,我是陆砚码,今天我们来聊聊Java集合框架。集合是Java编程中非常基础,也是非常重要的一个概念。你是否曾经遇到过这样的问题:如何高效地使用集合来存储和管理数据?接下来,我会用通俗易懂的方式带你入门Java集合框架。

1. 集合概述

集合是一种容器,可以容纳其他类型的数据。比如数组就是一个集合,它可以一次容纳多个对象。在Java中,集合本身是对象,不能直接存储基本数据类型,也不能直接存储JAVA对象,存储的是引用(内存地址)。

不同集合,底层对应不同数据结构。往不同集合中存储数据,等于将数据放到不同的数据结构中。常见的有数组、二叉树、链表、哈希表等。所有集合类和集合接口都在java.util包下。

集合概述图

Java集合框架分为两大类:

  • 以单个方式存储元素:这一类集合中超级父接口是java.util.Collection。
  • 以键值对方式存储元素:这一类集合中超级父接口是java.util.Map。

2. Collection中的常用方法

Collection中的常用方法包括:add、size、clear、contains、remove、isEmpty、toArray等。下面我们来看一些示例代码:

package com.collection;

import com.object.demo04.Student;

import java.util.ArrayList;
import java.util.Collection;

public class ColTest01 {
    public static void main(String[] args) {
        Collection c = new ArrayList();
        c.add(1200);
        c.add(3.14);
        c.add(new Object());
        c.add(new Student());
        c.add(true);

        System.out.println(
                            

相关文章