Java流程控制07:增强for循环

    本节内容视频链接:Java流程控制10:增强for循环_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV12J41137hu?p=42&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5        Java中的增强for循环(‌也称为“for-each”循环)‌是一种更加简洁、‌易于阅读的遍历数组或集合元素的方式。‌它于Java 5中被引入,‌可以简化遍历数组和集合元素的代码,‌使其更加短小精炼。‌

增强for循环的语法结构如下‌:‌

for (元素类型 变量名 : 需要遍历的数组或集合) {
    // 进行操作
}

        其中,‌元素类型表示数组或集合中元素的类型,‌变量名表示每次迭代中获取到的当前元素的值。‌

代码示例1:使用增强for循环遍历数组

    public static void main(String[] args) {
        int[] numbers = {10,20,30,40,50};
        
        for (int i = 0; i < 5; i++) {
            System.out.println(numbers[i]);
        }
        
        for (int x : numbers){
            System.out.println(x);
        }
    }
}

        以上代码中两个for循环实现的结果是一样的,增强for循环在便利数组、集合方面更加简洁、易读、短小精良;

代码示例2:使用增强for循环遍历集合

import java.util.ArrayList;
import java.util.List;

public class ForEachExample {
    public static void main(String[] args) {
        List<String> fruits = new ArrayList<>();
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Cherry");
        fruits.add("Date");

        // 使用增强for循环遍历List集合
        for (String fruit : fruits) {
            System.out.println(fruit);
        }
    }
}

        在这个例子中,‌我们创建了一个List<String>类型的集合fruits,‌并向其中添加了四个字符串元素。‌然后,‌我们使用增强for循环遍历这个集合,‌并将每个元素打印出来。‌变量fruit在每次迭代中都会被赋予集合中的下一个元素的值,‌直到遍历完整个集合。‌

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值