1.if条件语句
if语句基本格式 if(条件表达式){
执行语句;
}
if 语句是指如果满足某种条件,就进行某种处理。
Demo1(输出为6)
public class Wang {
public static void main(String[]args) {
int x=5;
if(x<10){
x++;
}
System.out.println("x="+x);
}
}
Demo2
import java.util.Scanner;//一定记得检查导包,如果没有自动导包。可以自己手动导包
public class Wang {
public static void main(String[] args) {
Scanner zz=new Scanner(System.in);//键盘录入
int x=zz.nextInt();//将zz传给x,否则键盘无法得到zz
if(x<10){
x++;
}
System.out.println("x="+x);
}
}
2.for语句
基本格式: for(初始化表达式;条件表达式;循环后表达式){
循环语句;
}
注意: for循环的执行顺序:首先执行初始化表达式,判断循环条件,如果条件返回值为true,执行循环, 然后执行循环后表达式,再次判断循环条件……
eg: for(int i=0;i<6;i++);
3.while语句 do while语句
循环语句: 重复做一件事;
while(条件表达式){
循环语句;
}
循环需要注意的情况:
1、需要有循环的条件;
2、需要控制循环的次数;
do{
循环语句;
}while(条件表达式);
do..while 语句的特点:无论条件是否满足,都会执行至少一次;
Demo3(while语句)
public class Dowhile {
public static void main(String[] args) {
int x=1; //定义变量 x,初始值为1
while(x<=4){
System.out.println("x="+x); //打印x的值A
x++; //将x的值自增
}
}
}
Demo4(do.....while语句)
public class Wang { public static void main(String[] args) { int x=1; //定义变量 x,初始值为1 do{ System.out.println("x="+x); //打印x的值 x++; //将x的值自增 }while(x<=4); //循环条件 } }
- break语句
public class Dowhile {
public static void main(String[] args) {
int x=1;//定义变量 x,初始值为1
while(x<=4){
System.out.println("x="+x);//打印x的值
if(x==3){
break;
}
x++;//将x的值自增
}
}
}
网友评论