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

正在回答

2 回答

你好   看了你的问题我也有个问题    foreach可以有循环功能吗?

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

Passionate1 提问者

foreach多用于遍历数组或集合中的所以元素。如果你需要用到下标,精确得到元素或者遍历部分元素,还是老老实实用for循环吧。foreach是for循环的精简版,两者本身并无优劣之分,具体使用视具体情况而选择。(我都忘记自己问的什么问题了)。小白一个,欢迎交流。
2018-10-10 回复 有任何疑惑可以回复我~

语法如下:

for(元素类型 元素变量:遍历对象){
    执行的代码
    }

注意:foreach不是Java中的关键字(可以理解为for循环语句的特殊版本)

例子:假定前面已经定义了一个字符串数组a,赋值为"慕","课","网",现要实现遍历并输出,代码如下:

for(String b:a){
    System.out.println(a);
    }

ps:可能会有同学对b是哪里来的有疑惑,b可以理解为正常for循环语句中的变量“i”,作用类似

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

Passionate1 提问者

哈哈 真的我知道 就想看看foreach的例子,你这个回答是先截图然后穿插文字的吧?不过谢谢回答
2018-07-31 回复 有任何疑惑可以回复我~
#2

Passionate1 提问者

你那个好像错了 System.out.println(b) 里面应该是b
2018-07-31 回复 有任何疑惑可以回复我~
#3

Labulafu 回复 Passionate1 提问者

System.out.println(a);中a改b才对,抱歉疏忽了
2018-07-31 回复 有任何疑惑可以回复我~
#4

Labulafu 回复 Passionate1 提问者

不是截图的哦,手动打出来的
2018-07-31 回复 有任何疑惑可以回复我~
#5

Passionate1 提问者 回复 Labulafu

没事呀 我也经常写错东西 一起学习
2018-07-31 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

请问用foreach怎么循环

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