语句
Java中流程控制语句分为三大类:
顺序结构:是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说:写在前面的先执行,写在后面的后执行。
分支结构:也被称为选择结构 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,
逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。
循环结构:循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。
顺序结构就是最基本的按顺序执行代码,不做过多赘述。
分支结构
IF (条件选择语句)
格式1:
if(结果为布尔类型的值或表达式){
需要执行的语句
}
当()中的条件为真时就会执行{}中的语句;
public class MyTest {
public static void main(String[] args) {
int a=1;
int b=2;
if(a<b){
System.out.println("if语句执行了");
}
}
格式2:
if(条件){
语句1;
}else{
语句2;
}
当条件为真时,执行语句1,为假时执行语句2;
public class MyTest {
public static void main(String[] args) {
int a=1;
int b=2;
if(a==b){
System.out.println("a和b相等");
}else{
System.out.println("a和b不相等");
}
}
格式3:多重条件选择语句
if(条件1){
语句1;
}else if(条件2){
语句2;
}else if(条件3){
语句3;
}else{
语句4;