Java 增强 for 循环(类似 for in 循环)

简介: Java 增强 for 循环(类似 for in 循环)
  • 实现 Iterable 接口的类允许其对象成为增强型 for 语句的目标。
  • 它是 JDK5 之后出现的,其内部原理是一个 Iterator 迭代器。
  • 格式
for (数据类型 变量 : 数组或集合) {
   // 使用 变量 即可
}
  • 案例
import java.util.ArrayList;
import java.util.List;
public class test {
  public static void main(String[] args) {
    // 创建集合对象
    List<String> list = new ArrayList<String>();
    // 添加数据
    list.add("dzm");
    list.add("xyq");
    // System.out.println(list); // [dzm, xyq]
    // 正常 for 循环
    for (int i = 0; i < list.size(); i++) {
      System.out.println(list.get(i));
    }
    // 增强 for 循环,类似其他语言中的 for in 循环
    for (String string : list) {
      System.out.println(string);
    }
  }
}


相关文章
|
2月前
|
存储 Java
|
6天前
|
Java 测试技术 数据安全/隐私保护
📖Java零基础-while循环语句的深度解析
【10月更文挑战第6天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
10 1
|
7天前
|
传感器 Java 测试技术
📖Java零基础-do-while循环语句的深入剖析
【10月更文挑战第5天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
9 1
|
1月前
|
Java
java基础(2)循环语句for、while、do...while
本文介绍了Java中的基础循环语句,包括for循环、while循环和do...while循环。文章通过示例代码展示了for循环的基本结构和用法,while循环的先判断后执行逻辑,以及do...while循环的先执行后判断逻辑。这些循环语句在Java编程中非常常用,用于执行重复的任务。
38 4
java基础(2)循环语句for、while、do...while
|
1月前
|
Java
Java循环
Java循环
40 6
|
1月前
|
编译器
Java--for循环语句
Java--for循环语句
|
2月前
|
存储 Java
如何在 Java 中循环 ArrayList
【8月更文挑战第23天】
30 2
|
2月前
|
Java 索引
Java中的for循环:深度解析
Java中的for循环:深度解析
|
2月前
|
存储 Java API
|
2月前
|
Java 索引