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

foreach语句的使用

如果想在 foreach 语句中获取数组元素的下标,该如何做呢??

正在回答

2 回答

应该时这样吧

package com.HelloWorld;


public class first {

public static void main(String[] args) {

System.out.println("Hello World!");


int[] nums={15,40,60,39};

int index = 0;

for(int num:nums){

    System.out.println(num+":下标为"+index+"的元素");

    index++;

}

}

}

https://img1.sycdn.imooc.com//5c6e8a4f0001826c09340202.jpg

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

weixin_慕先生706308

index++ 为什么没有死循环?
2019-04-15 回复 有任何疑惑可以回复我~
#2

北堂修心 回复 weixin_慕先生706308

最后一个39输出后循环就结束了,index就不会继续执行自增(我觉得应该是这样)
2019-04-17 回复 有任何疑惑可以回复我~
int[] nums={15,40,60,39} 
int index = 0;
for(int num:nums){
    System.out.println(num+":下标为"+index+"的元素");
}


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

lalaIa

在输出语句的下面还要有个index++;
2019-02-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165243    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

foreach语句的使用

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