首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:集合概述
第二章:Collection 接口
2.1 概述
2.2 常用方法
第三章:Iterator 迭代器
3.1 Iterator 接口
3.2 迭代器实现原理
3.3 使用 Iterator 迭代器删除元素
3.4 并发修改异常
3.5 集合存储自定义对象并迭代
3.6 增强 for 循环
3.7 java.lang.Iterable 接口
第四章:List 接口
4.1 概述
4.2 常用方法
4.3 List 特有的迭代器 ListIterator
4.4 List 接口的实现类:ArrayList
4.5 List 接口的实现类:LinkedList
第五章:Set 接口
5.1 概述
5.2 Set 的实现类:HashSet
5.3 Set 的实现类之三:TreeSet
第六章:Collections 工具类
6.1 概述
6.2 常用方法
6.3 Collections 的同步控制方法
第七章:Map 接口
7.1 概述
Map 接口常用的方法
7.2 Map 的实现类:HashMap
7.3 Map 的实现类:LinkedHashMap
7.4 Map 的实现类:Hashtable
7.5 Map 的实现类:TreeMap
7.6 Map 的实现类:Properties
当前位置:
首页>>
技术小册>>
Java语言基础10-Java中的集合
小册名称:Java语言基础10-Java中的集合
增强 for 循环(也称为 for each 循环)是 JDK 5 之后出来的一个高级的 for 循环,专门用来遍历数组和集合。 语法: ``` for(元素的数据类型 变量: 数组 或 Collection集合){ // 写代码 } ``` 示例:遍历数组(不要在遍历数组的时候对数组的元素进行修改) ``` package com.github.collection1.demo6; /** * @author maxiaoke.com * @version 1.0 */ public class Test { public static void main(String[] args) { // 创建数组 int[] arr = {1, 2, 3, 4, 5}; // 遍历数组 for (int i : arr) { System.out.println("i = " + i); } } } ``` 示例:遍历集合(不要在遍历集合的时候对集合中的元素进行增加、删除、替换等操作) ``` package com.github.collection1.demo7; import java.util.ArrayList; import java.util.Collection; /** * @author maxiaoke.com * @version 1.0 */ public class Test { public static void main(String[] args) { // 创建集合 Collection<Integer> collection = new ArrayList<>(); // 向集合中添加元素 collection.add(1); collection.add(2); collection.add(3); collection.add(4); // 遍历集合 for (Integer i : collection) { System.out.println("i = " + i); } } } ```
上一篇:
3.5 集合存储自定义对象并迭代
下一篇:
3.7 java.lang.Iterable 接口
该分类下的相关小册推荐:
SpringBoot合辑-高级篇
Mybatis合辑2-Mybatis映射文件
深入理解Java虚拟机
Mybatis合辑1-Mybatis基础入门
Java语言基础15-单元测试和日志技术
Java语言基础7-Java中的异常
Java语言基础2-运算符
Java并发编程
Java语言基础16-JDK8 新特性
Java语言基础8-Java多线程
Mybatis合辑5-注解、扩展、SQL构建
SpringBoot零基础到实战