JAVA CORE - Trang 53

3.10.2

Câu lệnh switch-case

Phát biểu switch-case có thể được sử dụng tại câu lệnh if-else. Nó được sử dụng trong tình
huống một biểu thức cho ra nhiều kết quả. Việc sử dụng câu lệnh switch-case cho phép
việc lập trình dễ dàng và đơn giản hơn.

Cú pháp

swich (expression)

{

case ‘value’:action 1 statement;

break;

case ‘value’:action 2 statement;

break;

:

:

case ‘valueN’: actionN statement (s);

}

expession - Biến chứa một giá trị xác định

value1,value 2,….valueN: Các giá trị hằng số phù hợp với giá trị trên biến
expression .

action1,action2…actionN: Các phát biểu được thực thi khi một trường hợp
tương ứng có giá trị True

break: Từ khoá được sử dụng để bỏ qua tất cả các câu lệnh sau đó và giành
quyền điều khiển cho cấu trúc bên ngoài

switch

default: Từ khóa tuỳ chọn được sử dụng để chỉ rõ các câu lệnh nào được thực
hiện chỉ khi tất cả các trường hợp nhận giá trị False

default - action: Các câu lệnh được thực hiện chỉ khi tất cả các trường hợp nhận
giá trị False

Đoạn chương trình sau xác định giá trị trong một biến nguyên và hiển thị ngày trong tuần
được thể hiện dưới dạng chuỗi. Để kiểm tra các giá trị nằm trong khoảng 0 đến 6

chương trình sẽ thông báo lỗi nếu nằm ngoài phạm vi trên.

Chương trình 3.8

Class SwitchDemo

{

public static void main(String agrs[])

{

int day =4;

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.