永发信息网

Java 中for语句是什么意思?

答案:6  悬赏:0  手机版
解决时间 2021-04-10 22:36
  • 提问者网友:不爱我么
  • 2021-04-10 12:43

public static void main(String args[])
{
Employee []staff=new Employee[3];
staff[0]=new Employee("Carl",75000,1987,12,15);
staff[1]=new Employee("Harry",50000,1989,10,1);
staff[2]=new Employee("Tony",45000,1990,3,15);
for(Employee e:staff)
e.raiseSalary(5);
for(Employee e:staff)
System.out.println("name="+e.getName()+",salary="+e.getSalary()+",hireDay="+e.getHireDay());
}

最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-04-10 14:21

for(Employee e:staff)


全等于:


for(Employee e=0;e<staff.length();e++)

全部回答
  • 1楼网友:長槍戰八方
  • 2021-04-10 18:30

for语句是循环控制结构中使用最广泛的一种循环控制语句。其功能是将某段程序代码反复执行若干次,特别适合已知循环次数的情况。 如果不用就要写很多 繁琐重复的语句

执行过程: 1)计算表达式1的值,为循环控制变量赋初值。2)计算表达式2的值,如果其值为‘真’则执行循环体语句,否则退出循环。执行for循环后的语句。3)如果执行了循环体语句,则在每一次执行循环体结束时,都要计算一次表达式3的值,调整循环控制变量。尔后返回2)步重新计算表达式2的值,依此重复过程,直到表达式2的值为‘假’时,退出循环。 for语句很好的体现了正确表达循环结构应注意的三个问题:循环控制变量的初始化、循环控制的条件以及循环控制变量的更新。 你可以在调试汇总看到 它 的整个执行步骤
  • 2楼网友:春色三分
  • 2021-04-10 18:04

for(数据类型 变量:集合对象){}

数据类型与集合对象的类型应一致,就是遍历出集合中的对象,如果集合中的对象有与变量一致的,那么

执行e.raiseSalary(5);语句

  • 3楼网友:低血压的长颈鹿
  • 2021-04-10 17:24

JAVA模仿C# foreach的。

for(Object(数据类型) obj(变量) : Ojects(集合对象)){

}

转换成普通for循环

for(int i=0;i<Ojects.count;i++)

{

Oject obj = Ojects[i];

}

将集合ojects中数据一条一条循环 并且生成对象单例obj

  • 4楼网友:woshuo
  • 2021-04-10 15:46
增强FOR循环,JAVA5.0(jdk1.5)开始引进的新技术
  • 5楼网友:佘樂
  • 2021-04-10 15:27

这种for也叫增强for循环,其中各个参数的意义如下

for(数据类型 变量 : 集合对象){

}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯