Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về cách sử dụng câu lệnh Switch…case trong Java. Ở bài này, mình sẽ đi qua những nội dung như sau:
Nội dung
1. Switch…case là gì? Cú pháp
1.1. Switch…case là gì?
- Switch…case thuộc dạng câu lệnh rẽ nhánh, switch sẽ kiểm tra so sánh biến với những giá trị khác nhau. Với mỗi trường hợp các giá trị, chúng ta sẽ viết những khối lệnh thực thi. Ngoài ra, có thể xử lý trường hợp không đúng với những giá trị mà ta đã liệt kê.
1.2. Cú pháp
switch (<biến cần kiểm tra>) {
case <Giá trị 1>:
<khối lệnh trường hợp 1>
break;
case <Giá trị 2>:
<khối lệnh trường hợp 2>
break;
case <Giá trị 3>:
<khối lệnh trường hợp 3>
break;
default:
<khối lệnh thực khi không đúng tất cả các trường hợp trên>
}
Ví dụ:
public class CauLenhSwitch {
public static void main(String []args){
String gender = "Boy";
switch(gender){
case "Boy":
System.out.println("you are boy");
break;
case "Girl":
System.out.println ("you are girl");
break;
default:
System.out.println ("We don't know");
}
}
}
Sau khi run xong, kết quả sẽ in ra như sau:
2. Break trong Switch dùng để làm gì?
Mục đích của break là để thoát khỏi switch. Ta có thể hình dung như sau:
Bản chất, switch kiểm tra các trường hợp case một lượt. Nếu như gặp đúng trường hợp đúng, nó sẽ không kiểm tra những case sau nữa. Như vậy, nếu không break, nó sẽ thực hiện luôn những khối lệnh các case sau.
Ví dụ:
public class CauLenhSwitch {
public static void main(String []args){
String gender = "Girl";
switch(gender){
case "Boy":
System.out.println("you are boy");
break;
case "Girl":
System.out.println("you are girl");
default:
System.out.println("We don't know");
}
}
}
Sau khi run xong, kết quả sẽ in ra như sau:
3. Kết
Như vậy chúng ta đã tìm hiểu câu lệnh switch…case trong Java. Cảm ơn các bạn đã theo dõi bài viết của mình. Chúc các bạn thành công. Hẹn gặp lại các bạn ở những chủ đề tiếp theo. Bái bai.
Nguồn: https://howkteam.vn/course/lap-trinh-java-co-ban-den-huong-doi-tuong/switch-trong-java-3852