JAVA05
文章目录
一、流程控制
1.顺序结构
示例代码如下
/*顺序结构*/
public class OrderDemo{
public static void main(String[] args){
System.out.println("开始");
System.out.println("语句A");
System.out.println("语句B");
System.out.println("语句C");
System.out.println("结束");
}
}
2.if语句
示例代码如下
/*顺序结构*/
/*if语句*/
public class IfDemo{
public static void main(String[] args){
System.out.println("开始");
int a=10;
int b=20;
if(a==b){
System.out.println("a等于b");
}
int c=10;
if(a==c){
System.out.println("a等于c");
}
System.out.println("结束");
}
}
3.if…else 语句
示例代码如下
/*if...else语句*/
public class IfDemo02{
public static void main(String[] args){
System.out.println("开始");
int a=10;
int b=20;
if(a>b){
System.out.println("a大于b");
}
else{
System.out.println("a不大于b");
}
System.out.println("结束");
}
}
4.if…else if…语句
示例代码如下
import java.util.Scanner;
public class IfDemo03 {
public static void main(String[] args ){
System.out.println("开始");
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个星期数(1~7):");
int week=sc.nextInt();
if(week==1){
System.out.println("星期一");}
else if(week==2){
System.out.println("星期二");}
else if(week==3){
System.out.println("星期三");}
else if(week==4){
System.out.println("星期四");}
else if(week==5){
System.out.println("星期五");}
else if(week==6){
System.out.println("星期六");}
else {
System.out.println("星期日");}
System.out.println("结束");
}
}
5.switch语句
示例代码如下
import java.util.Scanner;
public class SwitchDemo {
public static void main(String[] args ){
System.out.println("开始");
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个星期数(1~7):");
int week=sc.nextInt();
switch(week){
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期日");
break;
default:
System.out.println("你输入的星期有误");
}
System.out.println("结束");
}
}
二、循环语句
1.for循环
特征:重复做某件事情,具有明确的开始和停止标志
for循环语句格式:
2.while循环
3.do…while循环
4.三种循环的区别
小练