问答详情
源自:4-2 Java条件语句之 if...else

这个和条件运算符有什么区别

RT  这个和条件运算符有什么区别

提问者:loop0885 2016-10-08 22:03

个回答

  • 慕哥7858710
    2016-10-08 23:29:19

    ?:只是一个简单的判断后赋值,
    if可以判断后,进行一系列的操作。

    例如:

    if (a==1) {
        System.out.println("a is 1");
        System.out.println("0k");
    } else {
      System.out.println("a is not 1");
      System.out.println("NG");
    }

  • 慕哥7858710
    2016-10-08 23:26:45

    if else语句和条件运算符功能差不多。条件运算符比较简洁;条件语句思路比较清晰。并且,if语句可以有多重条件,即if语句可以有:

    if

    else if
    else if
    else

  • 犀利小眼神
    2016-10-08 23:15:52

    条件运算符:用于判定逻辑,不同的逻辑会影响代码业务走向。

    方法重载:实现方法灵活使用,也方便扩展方法使用范围。