程序逻辑控制(循环结构)
2017-10-03 本文已影响0人
大鱼鱼
循环结构:
- 循环结构指的就是某几行代码被一直重复执行的操作形式。循环一般有两种循环:while循环和for循环。
- while循环:
循环的初始化内容
- while(循环的结束条件判断){
循环语句;
修改循环结束条件判断;
} - do{
循环语句;
修改循环结束条件判断;
}while(循环的结束条件判断);
范例:使用while实现1~100的累加
public class Hello {
public static void main(String args[]) {
int num = 1;
int result = 0;
while (num <= 100) {
result += num;
num++;
System.out.println(result);
}
}
}
使用while的最大特征在于,如果判断条件不满足那么程序一次也不会执行;但是使用do-while时,如果条件不满足程序也会执行一次。
以后的开发过程中一般不使用do-while。
- for循环:
for(循环初始化条件;循环条件判断;修改循环条件){
循环体代码;
}
范例:使用for循环实现1~100的累加
public class Hello {
public static void main(String args[]) {
int result = 0;
for (int x = 0; x <= 100; x++) {
result += x;
}
System.out.println(result);
}
}
循环使用原则:
- 对于不知道循环次数,但是知道循环结束条件的使用while循环;
- 如果已经明确知道循环次数的,使用for循环;