美文网首页
230. Java 集合 - 操作集合本身的方法

230. Java 集合 - 操作集合本身的方法

作者: Cache技术分享 | 来源:发表于2025-11-04 08:54 被阅读0次

230. Java 集合 - 操作集合本身的方法


前面我们讲过了处理单个元素多个元素的方法。
现在来看一看:怎么直接操作集合本身

主要涉及三种核心操作:

方法 功能 返回值类型
size() 返回集合中元素的数量 int
isEmpty() 判断集合是否为空 boolean
clear() 清空集合中所有元素 void

1. 🔍 size() —— 获取集合中的元素数量

  • size() 方法返回集合中当前元素的个数,返回类型是 int
  • 常用于判断集合是否达到某种规模、或者遍历前的预检查等场景。

2. 🧹 isEmpty() —— 判断集合是否为空

  • isEmpty() 方法返回一个 布尔值,告诉你集合是不是空的。
  • 内部其实就是判断 size() == 0

🛠️ 示例:使用 size()isEmpty()

import java.util.*;

public class SizeAndIsEmptyExample {
    public static void main(String[] args) {
        Collection<String> strings = new ArrayList<>();
        strings.add("one");
        strings.add("two");

        if (!strings.isEmpty()) {
            System.out.println("Indeed, strings is not empty!");
        }

        System.out.println("The number of elements in strings is " + strings.size());
    }
}

🖨️ 输出结果:

Indeed, strings is not empty!
The number of elements in strings is 2

3. 🚀 clear() —— 清空集合

  • clear() 方法直接把集合中的所有元素都移除,集合变为空。
  • 调用之后,size() 会变成 0,isEmpty() 会返回 true。

🛠️ 示例:使用 clear()

import java.util.*;

public class ClearExample {
    public static void main(String[] args) {
        Collection<String> strings = new ArrayList<>();
        strings.add("one");
        strings.add("two");

        System.out.println("The number of elements in strings is " + strings.size());

        strings.clear();  // 清空集合!

        System.out.println("After clearing it, the number of elements is now " + strings.size());
    }
}

🖨️ 输出结果:

The number of elements in strings is 2
After clearing it, the number of elements is now 0

🎤 总结

方法 用途 示例
size() 获取集合元素数量 list.size()
isEmpty() 检查集合是否为空 list.isEmpty()
clear() 清空集合元素 list.clear()

相关文章

  • Java集合类总结

    Java集合类 1.简介: java集合类包含在java.util包下集合类存放的是对象的引用,而非对象本身。集合...

  • Java基础-集合框架

    概念 Java集合框架提供了数据持有对象的方式,提供了对数据集合的操作,Java集合框架位于java.util包下...

  • 集合框架

    java集合框架提供了数据持有对象的方式,提供了对数据集合的操作。java集合框架位于java.util包下,主要...

  • 集合框架

    集合框架的概念 集合:存放数据的容器 集合框架:java中,用于表示集合,以及操作集合的类和接口的统称 数组与集合...

  • android随笔之java集合之间的继承关系

    java集合: 集合类: 集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合...

  • 7.30集合学习总结

    JAVA集合框架 JAVA集合可以存储和操作数目不固定的一组数据;JAVA集合只能存放引用类型的数据,不能存放基本...

  • Cucumber框架_使用总结

    简介 现在用的框架大致结构就是四部分:底层方法集合(一堆java文件集合)、调用底层方法集合(step.java)...

  • java的集合以及集合之间的继承关系

    java集合:集合类:集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对...

  • 集合

    集合继承关系图 集合Collection的方法 Object[] toArray()集合转成数组 学习Java中三...

  • 20170706 集合对象的操作类Collections

    参考文献:《Java疯狂讲义》(第三版) 操作集合的工具类Collections 该工具类里提供了大量方法对集合元...

网友评论

      本文标题:230. Java 集合 - 操作集合本身的方法

      本文链接:https://www.haomeiwen.com/subject/jdxtfstx.html