if语句

if 语句的语法如下:if(布尔表达式){

//如果布尔表达式为true将执行的语句

}

如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。

免费视频教程推荐:java视频教程

if...else语句

if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。

if…else 的用法如下:if(布尔表达式){

//如果布尔表达式的值为true

}else{

//如果布尔表达式的值为false

}

if...else if...else 语句

if 语句后面可以跟 else if…else 语句,这种语句可以检测到多种可能的情况。

使用 if,else if,else 语句的时候,需要注意下面几点:

if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。

if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。

一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。

if...else 语法格式如下:if(布尔表达式 1){

//如果布尔表达式 1的值为true执行代码

}else if(布尔表达式 2){

//如果布尔表达式 2的值为true执行代码

}else if(布尔表达式 3){

//如果布尔表达式 3的值为true执行代码

}else {

//如果以上布尔表达式都不为true执行代码

}

嵌套的 if…else 语句

使用嵌套的 if…else 语句是合法的。也就是说你可以在另一个 if 或者 else if 语句中使用 if 或者 else if 语句。

嵌套的 if…else 语法格式如下:if(布尔表达式 1){

如果布尔表达式 1的值为true执行代码

if(布尔表达式 2){

如果布尔表达式 2的值为true执行代码

}

}

更多相关文章教程可以访问:java语言入门

java if用法_java中if语句的写法相关推荐

  1. java future用法_Java中的多线程知识点

    如果对什么是线程.什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内. 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现.说这个话其 ...

  2. java中简单的if语句_java中if语句的写法

    if语句 if 语句的语法如下:if(布尔表达式){ //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码. 免 ...

  3. java 字符串用法_java中字符串的用法

    1.String中的每个字符都是一个16位的Unicode字符,用Unicode很容易表达丰富的国际化字符集,比如很好的中文支持.甚至Java的标识符都可以用汉字,但是没人会用吧(只在一本清华的< ...

  4. java static用法_Java中static关键字的作用和用法详细介绍

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  5. java this用法_java中this用法小结

    Java关键字this只能用于方法方法体内.当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this.因此,this只能在类中的非静态方法中使用,静态 ...

  6. java implements用法_JAVA中implements的用法

    implements使用 interface Sport { void run(); void jump(); } class Athlete implements Sport { public vo ...

  7. java 字符串用法_Java中的字符串用法小结

    本文实例总结了Java中的字符串用法.分享给大家供大家参考.具体分析如下: 字符串的本质是char类型的数组,但在java中,所有用双引号""声明的字符串都是一个String类的对 ...

  8. java args用法_Java中args参数数组的用法说明代码

    本篇文章小编给大家分享一下Java中args参数数组的用法说明代码,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. main方法args参数用于接收用户 ...

  9. java instanceof用法_java中instanceof用法

    转自https://www.cnblogs.com/bkyshichao/p/7090401.html Java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例.inst ...

最新文章

  1. Firewall防火墙应用案例
  2. Android硬件抽象层(HAL)深入剖析(一)
  3. how is view embedded via component usage being initialized
  4. linux cdc设备驱动程序,Linux Kernel 'cdc-wdm' USB设备驱动程序堆缓冲区溢出漏洞
  5. Android 设备的CPU类型(通常称为”ABIs”)
  6. R 语言学习(二)—— 向量
  7. 剑与远征服务器维修,剑与远征怎么换区 剑与远征在哪里切换新的服务器
  8. 【BZOJ1475】方格取数 [最小割]
  9. 【GoLang】golang中可以直接返回slice吗?YES
  10. 【若依框架】代码生成详细教程
  11. 海康威视摄像头+OpenCV+VS2017 图像处理小结(一)
  12. 有哪些 pmp 资料分享?
  13. 微信小程序:拼图工具箱
  14. 软件设计(中线提取)
  15. linux 搭建mycat
  16. web前端 打地鼠小游戏
  17. php 根据时间获取二十四节气
  18. html弹窗广告文件怎么做,视频加入广告 如何在视频文件中加入弹窗广告
  19. 华为如何升级鸿蒙os,华为鸿蒙OS首批升级机型公布
  20. 制造企业该如何提高生产效率

热门文章

  1. 2020年秋计算机科学导论,南开大学《主干课1-计算机科学导论》2020秋主干课考试...
  2. 关于jquery find 获取不到 input标签问题
  3. 判断Logger级别是否开启的方法
  4. 自定义的全局公共样式
  5. 下如何查看mysql表单_Navicat 教程:如何进行表单查看
  6. Java核心类库篇6——IO
  7. Java基础篇1——变量与数据类型
  8. linux tomcat php配置文件在哪个文件夹下,tomcat下,怎么安配备置php ?(linux系统)
  9. python如何运行源文件_Python如何运行
  10. 达梦数据库导入oracle数据_达梦数据库和oracle数据的一些区别