21xrx.com
2024-09-08 11:34:50 Sunday
登录
文章检索 我的文章 写文章
Java中switch语句的使用方法及案例
2023-06-14 15:47:21 深夜i     --     --
switch Java 案例

在Java中,switch语句是一种控制流结构,用于根据不同的条件执行不同的代码块。switch语句可以接受多种数据类型的值,包括整型、字符型、枚举类型等。下面我们将通过案例来了解Java中switch语句的用法。

我们假设有一组学生考试成绩数据,需要对其进行成绩等级的划分,例如大于等于90分的为A级,大于等于80分小于90分的为B级,以此类推。代码实现如下:


public static char grade(int score) {

  int result = score / 10;

  char grade;

  switch (result)

    case 10:

    case 9:

      grade = 'A';

      break;

    case 8:

      grade = 'B';

      break;

    case 7:

      grade = 'C';

      break;

    case 6:

      grade = 'D';

      break;

    default:

      grade = 'E';

      break;

  

  return grade;

}

public static void main(String[] args) {

  int[] scores = 72;

  for (int score : scores) {

    System.out.println("成绩:" + score + ",等级:" + grade(score));

  }

}

在以上代码中,我们定义了一个方法grade,它接受一个int类型的参数score,返回一个字符类型的值表示成绩等级。方法中首先根据score计算出十位数的值result,然后用switch语句根据result的值来判断成绩等级,并返回对应的字符。

我们还定义了一个main方法,它声明了一个int数组scores,表示学生的成绩集合。然后我们使用for循环遍历数组中的每个成绩,调用grade方法计算出对应的等级,并输出。

通过以上代码案例,我们可以看出Java中switch语句的使用方法。接下来,我们来总结一下本文的三个

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复