• 技术文章 >Java >Java基础

    if语句有哪几种格式

    VV2020-07-01 09:52:19原创59

    if语句有三种格式,分别是:1、【if(布尔表达式){执行语句}】;2、【if(布尔表达式){执行代码}else{执行代码}】;3、【if(布尔表达式){执行代码}else if(布尔表达式){执行代码}else{执行代码}】。

    if语句有三种格式,分别是:

    (推荐学习:java入门程序

    1、if语句

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

    2、结合else语句

    if(布尔表达式){
       //如果布尔表达式的值为true
    }else{
       //如果布尔表达式的值为false
    }

    3、if 语句跟 else if…else 语句

    if(布尔表达式 1){
       //如果布尔表达式 1的值为true执行代码
    }
    else if(布尔表达式 2){
       //如果布尔表达式 2的值为true执行代码
    }
    else if(布尔表达式 3){
       //如果布尔表达式 3的值为true执行代码
    }
    else {
       //如果以上布尔表达式都不为true执行代码
    }

    (视频教程推荐:java视频教程

    注意:

    1、比较表达式无论简单还是复杂,结果必须为Boolean类型。

    2、if语句控制的语句体只有如果只有一条语句,大括号可以省略;如果是多条语句则不能省略,建议永远不要省略。

    如:

    if(比较表达式)
    语句

    3、一般来说:有左大括号就没有分号,有分号就没有左大括号。

    如:

    if(比较表达式){........},      if(比较表达式);

    举例:

     public class HelloWorld {
     
    	public static void main(String[] args) {
    		int i=10;
    		int j=8;
    		/*
    		 * if语句第一种格式
    		 * */
    		if(i>j){
    			System.out.println("我是if语句第一种格式");
    		}
    		
    		/*
    		 * if语句第二种格式
    		 * */
    		if(i<j){
    			System.out.println("我是if语句第二种格式1");
    		}else{
    			System.out.println("我是if语句第二种格式2");
    		}
    		
    		/*
    		 * if语句第三种格式
    		 * */
    		if(i<j){
    			System.out.println("我是if语句第三种格式1");
    		}else if(i>j){
    			System.out.println("我是if语句第三种格式2");
    		}else{
    			System.out.println("我是if语句第三种格式3");
    		}
    	}
    }

    输出结果如图:

    f28288c2f8eb988310506d105496e06.png

    以上就是if语句有哪几种格式的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:if 格式
    上一篇:依赖注入是什么意思 下一篇:一个类只能有一个对象,对么
    第12期线上培训班

    相关文章推荐

    • c语言if语句格式是什么?• python中if语句的基本格式• php中if用法详解• python if else用法是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网