为了账号安全,请及时绑定邮箱和手机立即绑定

foreach 的变量名和遍历对象是不是就差一个S??

 foreach 的变量名和遍历对象是不是就差一个S

正在回答

4 回答

不是哦,这个变量名是自定义的,举个栗子,把这个变量名定义为num。

import java.util.Arrays;
 
public class HelloWorld {
     
    public static void main(String[] args) {
         
        // 定义一个整型数组,保存成绩信息
        int[] score = { 89, 72, 64, 58, 93 };
         
        // 对Arrays类对数组进行排序
        Arrays.sort(score);
         
        // 使用foreach遍历输出数组中的元素
        for ( int num:score ) {
            System.out.println(num);
        }
    }
}

有没有发现,其实运行结果是一样的。

1 回复 有任何疑惑可以回复我~
#1

慕盖茨1736274 提问者

非常感谢!
2015-06-04 回复 有任何疑惑可以回复我~
#2

Perona 回复 慕盖茨1736274 提问者

不客气
2015-06-04 回复 有任何疑惑可以回复我~
#3

孟玉珏 回复 Perona

为什么会这样?元素变量什么?那个遍历对象就是定义的数组名字,对吗?不懂诶。求赐教
2015-06-11 回复 有任何疑惑可以回复我~
#4

Perona 回复 孟玉珏

for ( int num:score ) 这里的num就是元素变量。score 这个就是数组。for循环就是让num不断去取数组score里的元素。
2015-06-11 回复 有任何疑惑可以回复我~
查看1条回复

多谢了

0 回复 有任何疑惑可以回复我~

谢谢哈

0 回复 有任何疑惑可以回复我~

谢谢!知道了


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

foreach 的变量名和遍历对象是不是就差一个S??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信