永发信息网

java中:的意思

答案:6  悬赏:80  手机版
解决时间 2021-02-28 05:08
  • 提问者网友:相思似海深
  • 2021-02-28 01:33
java中:的意思
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-02-28 01:59
for(int s:stu) {
i++;
s=i;
System.out.println(s);
}看stu这个名字,估计是学生的一个集合。按道里应该是对象的集合(Object)但是这个集合里竟然是int或者Integer.而这个语法是一个遍历。就是把stu里的每个元素都一一拿出来。然后把i的值赋给每个元素并打印出来。就是这样。你给的是一部分,根据这一部分就只能解释这么多了。
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-02-28 06:07
for(int s:stu)这是遍历!就是stu是一个集合,然后把集合里面的数都遍历一次
  • 2楼网友:雪起风沙痕
  • 2021-02-28 05:01
冒号表示完全遍历 s是一个对象stu是s这个类对象的一个集合 for(int s:stu) 表示将stu每一个对象都取出来操作
  • 3楼网友:三千妖杀
  • 2021-02-28 03:47
键值对的意思
  • 4楼网友:雪起风沙痕
  • 2021-02-28 03:34
stu是一个数组吧,这是个增强for循环可以直接循环stu这个数组,之后每次循环都把值放在s中
  • 5楼网友:想偏头吻你
  • 2021-02-28 02:49
这只是标准for循环的一种简写简写方式而已,冒号本身也没有特殊意义,就是固定格式的一种写法,等同于:
for(int i=0; i Object s = stu[i];
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯