Java学习笔记——集合
创始人
2024-06-03 20:13:37

目录

  • 集合与数组的对比
  • 集合体系结构
  • Collection——常见成员方法
  • Collection——迭代器基本使用
  • Collection——迭代器原理分析
  • Collection——迭代器删除方法
  • 增强for——基本格式
  • 增强for——注意点
  • Collection——练习

集合与数组的对比

在这里插入图片描述

package top.xxxx.www.CollectionDemo;import java.util.ArrayList;
import java.util.Arrays;public class CollectionDemo {public static void main(String[] args) {int[] arr = {1, 2, 3};String[] arr2 = {"a", "b", "c" };System.out.println(Arrays.toString(arr));System.out.println(Arrays.toString(arr2));ArrayList arrl = new ArrayList<>();arrl.add(1);arrl.add(2);arrl.add(3);System.out.println(arrl);ArrayList arrl2 = new ArrayList<>();arrl2.add("a");arrl2.add("b");arrl2.add("c");System.out.println(arrl2);}
}

集合体系结构

在这里插入图片描述

Collection——常见成员方法

在这里插入图片描述

package top.xxx.www.CollectionDemo;import javax.swing.*;
import java.util.ArrayList;
import java.util.Collection;public class CollectionDemo2 {public static void main(String[] args) {Collection collection = new ArrayList<>();collection.add("aaa");collection.add("bbb");collection.add("ccc");System.out.println(collection);//删除方法boolean result = collection.remove("bbb");System.out.print(result + " ");System.out.println(collection);//条件删除方法boolean result2 = collection.removeIf((String s) -> {return s.equals("aaa");});System.out.print(result2 + " ");System.out.println(collection);//清空集合collection.clear();System.out.println(collection);//判断集合中是否存在指定的元素boolean result3 = collection.contains("ccc");System.out.println(result3);//判断集合是否为空boolean result4 = collection.isEmpty();System.out.println(result4);//集合的长度int size = collection.size();System.out.println(size);}
}

Collection——迭代器基本使用

Collection——迭代器原理分析

Collection——迭代器删除方法

增强for——基本格式

增强for——注意点

Collection——练习

相关内容

热门资讯

最新或2023(历届)最新三明... 三明个人所得税怎么计算的?三明个人所得税的计算工具又有哪些,三明太阳教育网小编为你带来三明个人所得税...
清宫妃子的日常生活!清朝嫔妃除... 清宫妃子的日常生活是怎么样的你知道吗?不知道没关系,趣历史小编告诉你。说到清朝的妃子们也还是有很多故...
最新或2023(历届)军队福利... 要用三年时间提高低工资收入人群的收入,使其达到平均水平。 工资制度改革,并不是简单增加工资,而是重在...
最新或2023(历届)部队军人... 要用三年时间提高低工资收入人群的收入,使其达到平均水平。 工资制度改革,并不是简单增加工资,而是重在...
最新或2023(历届)军队福利... 要用三年时间提高低工资收入人群的收入,使其达到平均水平。 工资制度改革,并不是简单增加工资,而是重在...