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

java的一二三季 有foreach吗?

java的一二三季 有foreach吗?为什么完全没得印象

正在回答

3 回答

for( 数组类型  你自己定义的单个元素的名字   : 数组名){

}

例:

int[] nums = new int[10] ;

for( int  num :  nums ){

  System.out.println(num) ; //输出每个num的值,从头到尾

}

ps:foreach 语句只有只读功能,不能对数组里的值进行修改。

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

清闲的水滴 提问者

非常感谢!
2017-05-18 回复 有任何疑惑可以回复我~

  

for (int num :nums) 怎么理解啊?   看不懂  有没有大神帮教一下我啊?

  

int[] nums = new int[10];

for (int i = 0; i < nums.length; i++) {

int x = int(Math.random()*10);

            

nums[i] = x;

// 使用foreach循环输出数组中的元素

for (int num :nums) {

System.out.print(num + " ");

}


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

第一季的 6-8 ,检索笔记找到的,各位可以选择回去复习哈。

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

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409790    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

java的一二三季 有foreach吗?

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