Java控制语句深入解析
1. switch多重选择语句
在Java编程中, switch
多重选择语句是一种强大的工具,它能根据 byte
、 short
、 int
或 char
类型的常量整数表达式的可能值执行不同的操作。下面以一个计算学生成绩等级的示例来详细说明。
1.1 GradeBook类的实现
以下是 GradeBook
类的代码,它使用 switch
语句来统计A、B、C、D和F等级的数量:
// Fig. 5.9: GradeBook.java
// GradeBook class uses switch statement to count letter grades.
import java.util.Scanner; // program uses class Scanner
public class GradeBook {
private String courseName; // name of course this GradeBook represents
// int instance variables are initialized to 0 by default
private int total; // sum of grades
private int gradeCounter; // number of grade