java 阶梯_Java if-else-if阶梯语句
if语句后可以有一个可选的else if ... elsestatement,这对于使用单个if ... else if语句测试各种条件非常有用。
使用if,else if,else语句时,有几点需要牢记。一个if可以有零个或另一个,并且必须在其他if个之后。
一个if可以具有零个或多个其他if,并且它们必须排在else之前。
如果else if成功,则不会测试其余else if。
语法
以下是if ... else语句的语法-if(Boolean_expression 1) {
//当布尔表达式1为true时执行
}else if(Boolean_expression 2) {
//当布尔表达式2为true时执行
}else if(Boolean_expression 3) {
//当布尔表达式3为true时执行
}else {
//当以上条件都不为真时执行。
}
示例
public class Test {
public static void main(String args[]) {
int x = 30;
if( x == 10 ) {
System.out.print("Value of X is 10");
}else if( x == 20 ) {
System.out.print("Value of X is 20");
}else if( x == 30 ) {
System.out.print("Value of X is 30");
}else {
System.out.print("This is else statement");
}
}
}
输出结果
这将产生以下结果-Value of X is 30
java 阶梯_Java if-else-if阶梯语句相关推荐
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- java转义字符_Java入门 - 语言基础 - 13.Character类
1.概述 Character 类用于对单个字符进行操作. Character 类在对象中包装一个基本类型 char 的值 实例 char ch = 'a'; // Unicode 字符表示形式char ...
- java中错误的源文件,关于Java源文件结构规则,说法错误的是()A.版权信息必须在java文件的开头B.package语句在imports...
关于Java源文件结构规则,说法错误的是()A.版权信息必须在java文件的开头B.package语句在imports 更多相关问题 霍乱患者产生"米泔样"粪便由下列哪种致病因素直 ...
- java虚拟_Java虚拟机(JVM)工作原理
虽然本教程的内容为 x86 处理器的原生汇编语言,但是了解其他机器架构如何工作也是有益的.JVM 是基于堆栈机器的首选示例.JVM 用堆栈实现数据传送.算术运算.比较和分支操作,而不是用寄存器来保存操 ...
- java面试题36 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? ( )
java面试题36 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? ( ) A args[0] = "MyTest a b c" B args[0] ...
- 静态导入 java面试_Java面试系列【静态导入】-静态导入,基础篇
import是学习Java的人最熟悉不过的语句了,我们通过import语句导入类.但实际上我们对于import还有其他用法. import static 看一段代码: import java.util ...
- Java基础篇:如何使用continue语句
有时强迫一个循环提早反复是有用的.也就是,你可能想要继续运行循环,但是要忽略这次重复剩余的循环体的语句.实际上,goto只不过是跳过循环体,到达循环的尾部. continue语句是break语句的补充 ...
- java.sql.SQLException: 要执行的 SQL 语句不得为空白或空值
用mybatis执行sql的时候报错了,错误日志如下 org.springframework.jdbc.UncategorizedSQLException: ### Error updating da ...
- Hibernate: null java.sql.SQLException: 要执行的 SQL 语句不得为空白或空值
我在使用hibernate是,发现报错如下 org.springframework.orm.jpa.JpaSystemException: could not prepare statement; n ...
最新文章
- shell 水平测试
- 获得无向图连通子图_讲透学烂二叉树(一):图的概念和定义—各种属性特征浅析...
- [考试]20150528
- solidworks图纸模板添加_Solidworks零件和图纸绘制流程分享
- java bootstrapcache_使用ehcache持久化数据到磁盘 并且在应用服务器重启后不丢失数据...
- 发展之道:简单与专注
- 【安装包】MySQL服务端
- vscode通过扩展插件实现流程图绘制
- python股票量化交易(13)---使用pyqt5构建股票交易K线形态
- 会员积分商城系统的功能介绍
- 【U8】固定资产模块卡片管理栏目设置中没有“凭证号”栏目
- 互联网IT 校招与内推:软实力的技巧
- 机器学习之K-Means聚类(python手写实现+使用Silhouette Coefficient来选取最优k值)
- SELinux,查看 SELinux状态及关闭SELinux
- 攻防世界 web高级 leaking
- matplotlib绘制饼图之基本配置——万能模板案例
- Redis未授权访问漏洞详细版
- Ubuntu18.04——安装视频编辑软件OpenShot
- 青龙面板之九章油条(更新)
- 线上直播丨国际人工智能会议AAAI 2021论文北京预讲会,33场报告+31个Poster等你来...
热门文章
- 2021年低压电工考试资料及低压电工免费试题
- C++调用Python(混合编程)函数整理总结
- ImageMagick将图片转为渐进式jpeg(progressive jpeg)
- 团队作业第六次——团队Github实战训练
- QT OpenCV人脸考勤识别
- 【quartus】packed unpacked array
- Android 反编绎工具JEB简介及下载
- 淘晶驰串口屏_提示p0.pic 初始值无效:图片ID无效
- Scrcpy_安卓手机投屏电脑 | 流畅高帧率 | 电脑控制手机 | 无线投屏 | 免安装 | 可录屏
- JavaOOP(面向对象)学习体会