Java条件语句if的使用方法介绍

1.Java条件语句之 if

 

语法:

执行过程:

 

 

如:

 

 

注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~

2. if…else

if…else 语句的操作比 if 语句多了一步:  当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,否则罚做 500 个俯卧撑。

 

语法:

执行过程:

 

 

如:

3.多重 if

 

多重 if 语句,在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,如果成绩介于 70 分至 90 分之间,则奖励一个红米,否则罚做 500 个俯卧撑。

语法:

执行过程:

如:

 

该段代码的含义是:如果 score 值大于90,则奖励一个 Iphone 5s ,当 score 值小于等于 90 时,先判断 score 是否大于 70 ,如果 score 是介于 70–90 之间,则奖励一个红米,如果成绩小于等于 70 ,则罚做 500 个俯卧撑

当需要判断的条件是连续的区间时,使用多重 if 语句是非常方便滴

4.嵌套 if

 

嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天气晴朗,则去室外游乐场游玩,否则去室内游乐场游玩。

 

语法:

 

 

执行过程:

 

 

例如:

 

 

运行结果为: 去室外游乐场玩

 

时间: 2024-10-25 18:07:29

Java条件语句if的使用方法介绍的相关文章

JAVA编程中串口通信的方法介绍

以前经常用C语言操作串口,实现一些发送接收之类的小功能,最近项目中也用到了串口通信,不过语言变成了Java,这个搞起来略蛋疼. Java说起来就是各种库各种引用,所以得到某些需求先google搜一把~~比如之前搞半天的读取网页内容,自己边琢磨边写,又是 charset,又是proxy,又是什么browsertype的,晕头转向,最后拿Jsoup一会儿就搞定了--不过使用之前要充分考虑可扩展性和 API的丰富程度,不然后面程序体积变大集成起来很蛋疼.好了废话不说,讲讲串口的问题-- 总述 Java

条件语句之If·Else

Java条件语句之 if 生活中,我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S .对于这种"需要先判断条件,条件满足后才执行的情况",就可以使用 if 条件语句实现. 语法:   执行过程:   如: 注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~ Java条件语句之 if...else if...else 语句的操作比 if 语句多了一步:

条件语句之Switch

Java条件语句之 switch 当需要对选项进行等值判断时,使用 switch 语句更加简洁明了.例如:根据考试的名次,给予前 4 名不同的奖品.第一名,奖励笔记本一台:第二名,奖励 IPAD 2 一个:第三名,奖励移动电源一个:最后一名奖励 U 盘一个. 语法: 执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束:如果没有匹配的 case 语句则执行 default 块的代码. 如: 不得不说

主类-JAVA主语句中不能放循环或条件语句,那如何在其他方法中使用这个方法中定义的整型

问题描述 JAVA主语句中不能放循环或条件语句,那如何在其他方法中使用这个方法中定义的整型 public void tian(){ int k=0; } public void tian2(){ for(;k<5;k++){ break; } } 这样? 解决方案 不太明白楼主的意思 定义在方法内的变量是局部变量,其他方法是找不到的 不过你可以在调用方法的时候作为参数把这个变量的值传过去 解决方案二: 这什么问题-- 局部变量的作用域就在本域内,怎么作用在外部? 难道JAVA出新特性了? 解决方

Python中条件选择和循环语句使用方法介绍_python

同C语言.Java一样,Python中也存在条件选择和循环语句,其风格和C语言.java的很类似,但是在写法和用法上还是有一些区别.今天就让我们一起来了解一下. 一.条件选择语句 Python中条件选择语句的关键字为:if .elif .else这三个.其基本形式如下: 复制代码 代码如下: if condition: block elif condition: block ... else block 其中elif和else语句块是可选的.对于if和elif只有condition为True时,

JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)

Java流程控制语句 本博文将对JAVA中组成各种结构的控制语句进行重点介绍,主要内容是区别于C/C++中的流程控制语句的重点解析. 1.顺序语句 顺序结构中的语句可分为:表达式语句.空语句和复合语句三大类. 注: (1).空语句主要用来作为空循环体,其语法格式如下: : //其实就是一个分号 执行一个空语句,就是将控制转到该语句的结束点.这样,如果空语句是可以到达的,则空语句的结束点也是可以到达的. (2).复合语句又称为语句块,若语句块是空的,则控制转到语句块的结束点. 2.if条件语句 J

Java Servlet API类库中的基本方法介绍

servlet Java Servlet 开发工具(JSDK)提供了多个软件包,在编写 Servlet 时需要用到这些软件包.其中包括两个用于所有 Servlet 的基本软件包:javax.servlet 和 javax.servlet.http.可从sun公司的Web站点下载 Java Servlet 开发工具. 下面主要介绍javax.servlet.http提供的HTTP Servlet应用编程接口. HTTP Servlet 使用一个 HTML 表格来发送和接收数据.要创建一个 HTTP

java小白提问题啦!!!打印语句只能放在main方法里吗?

问题描述 java小白提问题啦!!!打印语句只能放在main方法里吗? 举个例子: class t{ public static void main(String[]args){ System.out.print();//这样是没问题的 } System.out.print()://这样为什么报错呢? } 解决方案 java类中只有两样东西:第一是属性,第二是方法.打印语句不属于两个中的任何一个.所以就会报错.需要执行的内容放到方法中即可 解决方案二: 不是只能放在main里,,而是要放在方法里

Java核心技术卷I基础知识3.8.2 条件语句

3.8.2 条件语句 在Java中,条件语句的格式为   这里的条件必须用括号括起来. 与绝大多数程序设计语言一样,Java常常希望在某个条件为真时执行多条语句.在这种情况下,应该使用块语句(block statement),形式为   例如:   当yourSales大于或等于target时,将执行括号中的所有语句(请参看图3-7).       注释:使用块(有时称为复合语句)可以在Java程序结构中原本只能放置一条(简单)语句的地方放置多条语句. 在Java中,更一般的条件语句格式如下所示