-
流程控制
1.1流程控制语句概述
1.2流程控制语句分类- 顺序结构
- 分支结构(if,switch)
- 循环结构(for,while,do…while)
1.3顺序结构
最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,大多数代码都是这样执行的/* 顺序结构 */ 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("结束"); } }
顺序执行流程图:
- if语句
2.1if语句格式1
格式:
if(关系表达式){
语句体
}
执行流程:
- 首先计算关系表达式的值;
- 如果关系表达式的值为true就执行语句体;
- 如果关系表达式的值为false就不执行语句体;
- 继续执行后面的语句内容
/*
if语句格式
*/
public class IfDemo{
public static void main(String[] args){
System.out.println("开始");
//定义两个变量
int a = 1;
int b = 2;
//判断a,b的值是否相等,如果相等,则输出,a等于b;
if(a == b){
System.out.println("a等于b");
}
//判断a和c的值是否相等,如果相等,则输出,a等于c;
int c = 1;
if(a == c){
System.out.println("a等于c");