首页 > 编程语言 > 详细

Java知识14 分支结构if...else/switch【多测师】

时间:2020-06-12 23:52:39      阅读:89      评论:0      收藏:0      [点我收藏+]
一、Java中俩种分支结构
If 语句
switch语句

二、if语句 
一个if语句包含一个布尔表达式和一条或多条语句
基本结构:
if(布尔表达式)
{ 
    //如果布尔表达式为true将执行的语句
}
如果布尔表达式的值为true 则执行if语句中的代码块 否则执行if语句块后面的代码
public class Test {
  public static void main(String[] args) {
   int x = 93;

   if (x < 20) {
    System.out.println("这是if语句");
   }
  }
}

三、if...else语句
public class Test {
  public static void main(String[] args) {
   int x = 93;

   if (x < 20) {
    System.out.println("这是if语句");
   } else {
    System.out.println("这是else语句");
   }
  }
}

四、if  /else if/else if/else
五、if else嵌套语句
public class Test {

  public static void main(String args[]) {
   int x = 30;
   int y = 10;

   if (x == 30) {
    if (y == 10) {
     System.out.print("X = 30 and Y = 10");
    }
   }
  }
}
运行结果:
X = 30 and Y = 10

六、switch语句  判断一个变量与一系列值中某个值是否相等
代码如下:
public class Test {
  public static void main(String args[]) {
   // char grade = args[0].charAt(0);
   char grade = ‘C‘;

   switch (grade) {
   case ‘A‘:
    System.out.println("优秀");
    break;
   case ‘B‘:
   case ‘C‘:
    System.out.println("良好");
    break;
   case ‘D‘:
    System.out.println("及格");
   case ‘F‘:
    System.out.println("你需要再努力努力");
    break;
   default:
    System.out.println("未知等级");
   }
   System.out.println("你的等级是 " + grade);
  }
}

运行结果:
良好
你的等级是 C

 

Java知识14 分支结构if...else/switch【多测师】

原文:https://www.cnblogs.com/xiaoshubass/p/13110787.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!