foreach遍历

目标: 掌握foreach(增强for循环) 遍历集合。

      foreach是一种遍历形式,可以遍历集合或者数组。

      foreach遍历集合实际上是迭代器遍历的简化写法。

      foreach遍历的关键是记住格式;

        for(被遍历集合或者数组中元素的类型 变量名称 : 被遍历集合或者数组){

      

        }

      小结:

          foreach遍历集合或者数组很方便。

          缺点: foreach遍历无法知道遍历到了哪个元素了,因为没有索引。

案例代码:

  

复制代码
package com.ithei.迭代器01;

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

/**
 * @program: javaDemo01->Iterator_demo01
 * @description: Iterator测试
 * @author: 安生
 * @create: 2021-01-25 21:34
 **/
public class Iterator_demo01 {
    public static void main(String[] args) {
        Collection<String> names_list = new ArrayList<>();
        
        names_list.add("张小凡");
        names_list.add("陆瑶");
        names_list.add("曾书书");
        int[] ages = new int[]{18,17,19};
        for (int age : ages) {
            System.out.println(age);
        }
        //使用foreach(增强for循环)
        //foreach格式:  for(被遍历集合或者数组中元素的类型 变量名称 : 被遍历集合或者数组){}
        for(String name: names_list){
            System.out.println(name);
        }
        /**
         *  快捷方式生成foreach格式代码  直接用要遍历的集合或者数组.for就能快捷生成
         *  例如 ages.for 或者 names_list.for 就可以直接快捷生成
         */




        
    }
}
复制代码

 

本文作者:AxeBurner

本文链接:https://www.cnblogs.com/bichen-01/p/14329702.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   AxeBurner  阅读(884)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.