700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 程序员必备 || 学习Java流程控制“条件语句中‘简单的if条件语句’”的方法技巧整理?

程序员必备 || 学习Java流程控制“条件语句中‘简单的if条件语句’”的方法技巧整理?

时间:2019-03-25 14:18:41

相关推荐

程序员必备 || 学习Java流程控制“条件语句中‘简单的if条件语句’”的方法技巧整理?

2、条件语句

条件语句可以根据不同的条件执行不同的语句。条件语句包括if条件语句与switch多分支语句。本篇我将向大家介绍条件语句的用法。

2.1.if条件语句

if条件语句是一个重要的编程语句,用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行另外的语句。

使用if条件语句,可以选择是否要执行紧跟在条件后面的那个语句。关键字if之后是作为条件的“布尔表达式”,如果该表达式返回的结果为true,则执行其后面的语句,若为false,则不执行if条件之后的语句。if条件语句分为简单的if条件语句、if…else语句和if…else if多分支语句。

1.简单的if条件语句

语法如下:

if(布尔表达式){

语句序列

}

* 布尔表达式:必要参数,表示它最后返回的结果必须是一个布尔值。它可以是一个单纯的布尔量或者常量,也可以是使用关系或布尔运算符的表达式。

* 语句序列:可以选择参数,可以是一条或者多条语句,当表达式的值为true是执行这些语句,若语句序列中仅有一条语句,在可以省略条件语句中的“{ }”。

例1:语句序列中只有一条语句,实例代码如下:

int a = 100;

if(a == 100)

System.out.print("a的值是100");

说明:

虽然if后面的复合语句块只有一条语句,省略“{ }”并无语法错误,但为了增强程序的可读性最好不要省略。

条件语句后的语句序列省略时,则可以保留外面的大括号,也可以省略大括号,然后字末尾添加分号“;”。如下图所示的两种情况都是正确的。

例2:省略了if条件表达式中的语句序列,实例代码如下所示:

boolean b = false;

if(b);

boolean b = false;

if(b){}

简单的if条件语句的执行过程如例1所示:

例3:在记事本中创建类Getif,在主方法中定义整型变量。使用条件语句判断两个变量的大小来决定输出的结果。

public class Getif{ //创建类

public static void main(String[] args){ //主方法

int x = 45; //声明int型变量x,并赋给初值

int y = 12; //声明int型变量y,并赋给初值

if(x>y){ //判断x是否大于y

System.out.println("变量x大于变量y"); //如果条件成立,输出信息

}

if(x<y){ //判断x是否大于y

System.out.println("变量x小于变量y"); //如果条件成立,输出信息

}

}

}

运行过程如图所示:

更多内容敬请期待明天统一时间!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。