while循环和for循环
- while(循环的结束条件判断){
循环体;
循环条件变更;
}
do...while基本不使用。
for(循环初始化;循环结束条件判断;循环条件变更){
循环体;
}
- 对于不知道循环次数,但是知道循环结束条件时使用while循环。
- 明确知道循环次数,则使用for循环。
while循环和for循环
循环体;
循环条件变更;
}
do...while基本不使用。
for(循环初始化;循环结束条件判断;循环条件变更){
循环体;
}
循环结构
循环结构就是某几行代码杯一直重复执行的操作形式。循环一般会有两类循环:while循环、for循环。
1、while循环:
while (循环的结束条件判断){
循环语句;
修改循环结束条件判断;
}
1、 do while循环:
do{
循环语句;
修改循环结束条件判断;
}
while (循环的结束条件判断){
循环语句;
修改循环结束条件判断;
}
for (循环初始化条件;循环结束判断;修改循环条件){
循环体代码;
}
循环使用原则:
对于不知道循环次数,但是知道循环结束条件的使用while循环;
如果已经明确指导循环次数,则使用for循环;
do while 至少执行一次
循环使用原则:
对于不知道循环次数,但是知道循环结束条件的用while
如果已经明确知道循环次数,则使用for循环
循环结构
循环结构指的就是某几行代码被一直重复执行的操作形式。循环一般会有两类循环:while循环,for循环。
1. while循环。
循环的初始化内容
while(循环的结束条件判断){
循环语句;
修改循环结束条件判断;
}
循环的初始化内容
do {
循环语句;
修改循环结束条件判断;
}while(循环的结束条件判断);
范例:使用while实现1-100的累加
public class While{
public static void main(String args[]) {
int a = 0;
int sum = 0;
while(a <= 100) {
sum += a;
a++;
}
System.out.println(sum);
}
}
使用while循环的最大特点在于:如果判断条件不成立,那么while循环就一次都不执行,而使用do。。while的特点是即使判断条件不满足也会执行一次。
范例:使用do。。while实现累加
public class While1{
public static void main(String args[]) {
int a = 0;
int sum = 0;
do {
sum += a;
a++;
}while(a <= 100);
System.out.println(sum);
}
}
以后的开发中do。。while基本不使用。基本上使用的就是while循环。
2.for循环:
for(循环初始化条件;循环结束判断;修改循环条件){
循环体代码;
}
范例:使用for循环实现1-100的累加。
public class For{
public static void main(String args[]) {
int sum = 0;
for(int a = 0; a <= 100;a++) {
sum += a;
}
System.out.println(sum);
}
}
循环使用原则:
基本不使用 do...while
对于不知道循环次数,但知道循环结束条件的,使用while循环,
明确知道循环次数的,用for训话