小程序|Java 运算符、输入、选择流程控制详细讲解( 六 )

inta=10;intb=20;//判断两个变量是否相等if(a == b) {System.out.println(\"a等于b\");//定义变量intc=10;if(a == c) {System.out.println(\"a等于c\");System.out.println(\"结束\");

复制代码
3.2.2 if 语句格式 2 的概述和使用if 语句第二种格式:
if(关系表达式) {语句体1;else {语句体2;

复制代码
执行流程:
首先判断关系表达式看其结果是 true 还是 false
如果是 true 就执行语句体 1
如果是 false 就执行语句体 2
代码实战public class IfDemo2 {publicstaticvoidmain(String[
args){
System.out.println(\"开始\");//判断一个数据是奇数还是偶数//思路:如果一个数据对2取余的结果是0 , 说明该数是偶数//定义一个变量inta=100;//重新给a赋值a =99;if(a%2==0) {System.out.println(\"a是偶数\");else{System.out.println(\"a是奇数\");System.out.println(\"结束\");

复制代码
3.2.3 if 语句格式 3 的概述和使用if 语句第三种格式:
if(关系表达式1) {语句体1;else  if (关系表达式2) {语句体2;else {语句体n+1;

复制代码
执行流程:
首先判断关系表达式 1 看其结果是 true 还是 false
如果是 true 就执行语句体 1
如果是 false 就继续判断关系表达式 2 看其结果是 true 还是 false
如果是 true 就执行语句体 2
如果是 false 就继续判断关系表达式…看其结果是 true 还是 false

如果没有任何关系表达式为 true , 就执行语句体 n+1
代码实战public class IfDemo3 {public static void main(String[
args) {
System.out.println(\"开始\");//假如x和y满足如下的关系://x>=3  y=2x+1//-1<=x<3  y=2x//x<-1  y=2x-1