Lệnh switch trong Java
Lệnh switch cho phép bạn kiểm tra một biến bình đẳng với một danh sách các giá trị. Mỗi giá trị được gọi là một case – trường hợp. Nếu giá trị này trùng với case nào thì các lệnh tương ứng với case đó sẽ được thực thi.
Cú pháp:
Cú pháp cho lệnh switch trong Java là:
switch(bieu_thuc){
gia_tri case :
//Cac lenh
break; //tuy y
case value :
//Cac lenh
break; //tuy y
//Ban co the co so luong lenh case bat ky nao.
default : //tuy y
//Cac lenh
}
Các qui tắc sau áp dụng cho một lệnh switch:
Ví dụ:
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("Xuat sac!"); break; case 'B' : case 'C' : System.out.println("Tot"); break; case 'D' : System.out.println("Thong qua"); case 'F' : System.out.println("Hay thu lai"); break; default : System.out.println("Kem"); } System.out.println("Cap do cua ban la " + grade); } }
Biên dịch và chạy chương trình Java trên sẽ cho kết quả sau:
$ java Test Tot Cap do cua ban la C $