package 控制流程;
//顺序结构
//分支结构
//循环结构
public class if语句 { //分支结构
//if(condition){
//statements
//}
//condition值为true,执行statements
//即使statements只有一条语句,可以不用用花括号包裹,但建议加上
//if(condition){
//statements A
//}else{
//statements B
//}
//condition值为true,执行statements A
//否则执行statements B
//if(condition1){
//statements A
//}else if(condition2){
//statements B
//}
//condition1值为true,执行statements A
//condition1值为false,且condition2值为true,执行statements B
public static void main(String[] args) {
System.out.println("第一个例子:");
if(false) {
System.out.println(1);
}else if(false) {
System.out.println(2);
}else if(true) {
System.out.println(3);
}else if(true) {
System.out.println(4);
}else {
System.out.println(5);
}
System.out.println("第二个例子:");
int x = 10;
if(x > 4) {
System.out.println("Test 1");
}else if(x > 9) {
System.out.println("Test 2");
}else {
System.out.println("Test 3");
}
System.out.println("1.if语句只会执行其中的一条分支");
System.out.println("2.花括号是一个作用域,在其内,能访问父作用域的变量");
System.out.println("同级的作用域不能访问对方的局部变量");
System.out.println("第二个例子:");
int y = 10;
if(x > 4) {
//int z = 100;
System.out.println("Test 1");
}else if(x > 9) {
//z = z + 5;
System.out.println("Test 2");
}else {
System.out.println("Test 3");
}
}
}
Java初学笔记——14.if语句
最新推荐文章于 2022-11-20 23:44:18 发布
本文介绍了Java编程中if语句的使用,包括基本的if条件判断,if-else结构,以及if-else if-else多条件判断。通过示例代码展示了如何在main方法中运用这些结构,并解释了if语句只会执行其中的一条分支以及作用域的概念。
摘要由CSDN通过智能技术生成