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

foreach语句中获取数组元素下标方法

import java.util.Arrays;


public class HelloWorld {

    

    public static void main(String[] args) {

        

// 定义一个整型数组,保存成绩信息

int[] scores = { 89, 72, 64, 58, 93 };

        

// 对Arrays类对数组进行排序

Arrays.sort(scores);

        

// 使用foreach遍历输出数组中的元素

int c=0;//c为数组该元素的下标

for (int score:scores) {

System.out.println("score["+c+"]="+score);

c++;

}

}

}


正在回答

3 回答

https://img1.sycdn.imooc.com//5d15bce6000118db06650463.jpg加油加油

1 回复 有任何疑惑可以回复我~
// 得到数组下标
int index = 0;
for(int score : scores){
    System.out.println("当前下标是"+ (index++)+"每一项的成绩是:" + score);
}


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

int[] scores = { 89, 72, 64, 58, 93 };

Arrays.sort(scores);

int c=0;//c为数组该元素的下标

for (int score : scores) {

System.out.println("scores["+c+"]="+score);

c++;

}


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

qq_龠囡_txAF46

这行代码中System.out.println("scores["+c+"]="+score);的scores["+c+"]的下标为什么是+c+
2019-07-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

foreach语句中获取数组元素下标方法

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