java——初识if语句
回顾:
1、位运算符:| 、&、<<、>> 先变二进制,再运算,结果再转回十进制
2、布尔变量:boolean
boolean 变量名 = 逻辑表达式的结果;
逻辑表达式是关系运算符、数据和逻辑运算符组成的表达式,结果是一个布尔类型的数据(true,false)。
int x = 5;
boolean is = (x+10)*6>100;
3、包
打包语句:package 包名; //文件顶端
导包语句:import 包名; //例如java.util.Scanner;
程序结构:
1、顺序结构:语句一行一行顺序执行,每一行都会被执行。
2、分支结构:根据条件,选择性地执行部分代码。
3、循环结果:根据条件,反复执行同一段代码。
*分支结构:
实现方法:if语句、switch语句
一、if语句
语法1:
条件成立则执行,条件不成立则不执行,继续执行后面的语句
if(条件){
条件成立执行的代码;
}
注意:
条件是一个逻辑表达式,结果必须是一个boolean值。
这个条件只决定{}里面的代码执行还是不执行,不会影响其他语句。
System.out.println("1、查询");
System.out.println("2、选购");
System.out.println("3、退出");
System.out.println("请输入您的选择:");
int x = sc.nextInt();
if(x3){
System.out.println("您选择了退出!");
}
if(x1){
System.out.println("您选择了查询!");
}
if(x==2){
System.out.println("您选择了选购!");
}
System.out.println("欢迎下次再来!");
语法2:
条件成立则执行代码1,条件不成立则执行代码2,
选择执行后继续执行后面的语句。
if(条件){
条件成立执行的代码1;
}else{
条件不成立执行的代码2;
}
注意:代码1和代码2,总会有一个执行。
System.out.println("1、查询");
System.out.println("2、选购");
System.out.println("3、退出");
System.out.println("请输入您的选择:");
int x = sc.nextInt();
if(x1||x2||x==3){
System.out.println("输入正确!");
}else{
System.out.println("输入错误!");
}
System.out.println("欢迎下次再来!");

浙公网安备 33010602011771号