Java循环结构— for,while及do…while
public class Employee{
// 这个成员变量对子类可见
public String name;
// 私有变量,仅在该类可见
private double salary;
//在构造器中对name赋值
public Employee (String empName){
name = empName;
}
//设定salary的值
public void setSalary(double empSal){
salary = empSal;
}
// 打印信息
public void printEmp(){
System.out.println("name : " + name );
System.out.println("salary :" + salary);
}
public static void main(String args[]){
Employee empOne = new Employee("TestName");
empOne.setSalary(1000);//对setSalary 赋值
empOne.printEmp();//调用printEmp
//while 循环
//对于while语句而言,如果不满足条件,则不能进入循环。
int x = 1;
while( x < 4 )
{
System.out.print("value of x : " + x );
x++;
System.out.print("\n"); //换行符
}
//do...while 循环
//无论是否满足条件都会执行,至少执行一次
int y = 1;
do{
System.out.println("value of y:"+y);
y++;
}while(y<4);
//for循环
for(int Q = 1; Q < 4; Q = Q+1) // Q=Q+1相当于Q++
{
System.out.print("value of Q : " + Q );
System.out.print("\n");
}
}
}
以上实例编译运行结果如下:
顺序结构的程序语句只能被执行一次。如果想要同样的操作执行多次,,就需要使用循环结构。
Java中有三种主要的循环结构:
While循环
Do…while循环
For循环
—— for循环,使一些循环结构变得更加简单。