zoukankan      html  css  js  c++  java
  • Java 条件语句

    Java 条件语句 - if...else

    一个 if 语句包含一个布尔表达式和一条或多条语句。

    语法

    if 语句的语法如下:

    if(布尔表达式) { //如果布尔表达式为true将执行的语句 }

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

    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执行代码 } }
    明日学习数组
  • 相关阅读:
    win2008R2、win7不停闪屏、程序失去响应的解决办法
    “我要上春晚”刷票器
    Windows Phone 7的About模板——Your Last About Dialog
    该伙伴事务管理器已经禁止了它对远程/网络事务的支持
    安装配置apache+php+mysql小结
    [摘]CSS的优先级探讨
    利用domdrag实现flash滚动条功能
    WIN7下如何做好IE6,7的兼容性测试
    同级情况下CSS的优先级探讨
    [NHibernate] NHibernate对象关系映射工具了解
  • 原文地址:https://www.cnblogs.com/mjhjl/p/13436058.html
Copyright © 2011-2022 走看看