A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

 ------- <a  target="blank">android培训</a>、<a  target="blank">java培训</a>、期待与您交流! ----------


         说道if 语句,相信大家都不会陌生。不过对于if 的单条语句和多条语句有什么区别,我倒是今天才知道,在这里,我来跟大家分享一下。
首先,先看一个小的Demo及运行结果。
class IfDemo
{
          public static void main(String[] args)
{
          int x = 3;
          if (x>1) //如果if控制的语句只有一条,“{}”大括号可以不写
  {
          System.out.println("yes");
  }
  System.out.println("over");
  
  int n = 3;
  //if else if else 一个整体
  if (n>1)
           System.out.println("a");
  else if (n>2)
          System.out.println("b");
  else
         System.out.println("c");  //if  else if  else  ---->这里的结果是:  a
  //if else 语句,一旦满足条件,执行完毕即结束,后面的条件,不再判断,也不去执行
  
  if (n>1)
        System.out.println("x");  //x
  if (n>1)
        System.out.println("y");  //y
// 单条if语句和多条if语句差别。
   
}
}
        如上可知:单条if语句(if    else if    else if.........else),程序只会在满足一个if 只会就离开这个if 语句,后面的else if 即时条件满足,也不会被判断,更不会被执行。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
       以上,是if语句在java中的使用介绍,欢迎大家前来指正批评,谢谢。

1111111111111111111111.jpg (19.97 KB, 下载次数: 4)

IfDemo运行结果

IfDemo运行结果

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马