Java中的语句
1.顺序结构
2.选择结构
if语句 switch语句
3.循环结构--重复执行
1.for循环---格式:for(初始条件;判断条件;循环增量/减量){java代码}
初始条件---决定循环的开始
判断条件---决定循环的结束
循环增量/减量---控制初始条件值
执行过程:先执行初始条件,再执行判断条件,判断条件结果为true时,执行{java代码},接下载执行循环增量/减量,接着执行判断条件,判断条件的结果为false时,循环结束。
例如:
public class ForDemo{
public static void main(String[] args) {
for(int i=1;i<=10;i++){
System.out.println("i=="+i);
}
}
}
public class ForDemo{
public static void main(String[] args) {
for(int j=10;j>=1;j--){
System.out.println("j=="+j);
}
}
}
public class ForDemo{
public static void main(String[] args) {
int num=0;
for(int k=1;k<=10;k++){
num=num+k;
}
System.out.println("num=="+num);
}
}
2.while循环--格式wihile(判断条件){java代码【循环增量/减量】}
初始条件---决定循环的开始
判断条件---决定循环的结束
循环增量/减量---控制初始条件值
执行过程:先执行判断条件,判断条件结果为true时,执行java代码,继续执行判断添加,判断条件结果为false时,结束循环。
注意1:初始条件定义在while循坏的格式之外。
注意2:把循环增量/减量的条件写在{java代码...最后一句}
例如:
public class WhileDemo{
public static void main(String[] args) {
//输出1-10的整数
int i=1;
while(i<=10){
System.out.println("i=="+i);
i++;
}
}
}
public class WhileDemo{
public static void main(String[] args) {
//循环输出10-1的整数
int i=10;
while(i>=1){
System.out.println("i=="+i);
i--;
}
}
}
public class WhileDemo{
public static void main(String[] args) {
//计算1-10的整数
int i=1;
int sum=0;
while(i<=10){
sum=sum+i;
i++;
}
System.out.println("sum=="+sum);
}
}
3.do...while循环---格式:do{java代码 【循环增量/减量】}while(判断条件);
初始条件---决定循环的开始
判断条件---决定循环的结束
循环增量/减量---控制初始条件值
执行过程:先执行{java代码},在执行判断条件,判断条件的结果为true时,继续执行{java代码},接着执行判断条件,判断条件的结果为false时,结束循环
注意1:初始条件定义在do...while循环的格式之外。
注意2:把循坏增量/减量的条件写在{java代码...最后一句}
例如:
public class DoWhileDemo{
public static void main(String[] args