Tìm hiều về Switch trong Java
Học Java bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
Câu lệnh Switch trong Java
  • Thay vì viết nhiều câu lệnh if..else câu lệnh, bạn có thể sử dụng switch câu lệnh.
  • Câu lệnh switch chọn một trong nhiều khối mã sẽ được thực thi:

Cú pháp

switch(expression) {

    case x:
        // code block
        break;
    case y:
        // code block
        break;
    default:
        // code block
}

Đây là cách nó hoạt động:

  • Biểu switch thức được đánh giá một lần.
  • Giá trị của biểu thức được so sánh với các giá trị của mỗi case.
  • Nếu khớp, khối mã liên quan sẽ được thực thi.
  • Từ khóa break và default là tùy chọn và sẽ được mô tả sau trong chương này

Ví dụ dưới đây sử dụng số ngày trong tuần để tính tên ngày trong tuần:

Ví dụ
Compiler
Break trong Switch
  • Khi sử dụng break, nó sẽ thoát ra khỏi khối chuyển đổi.
  • Điều này sẽ dừng việc thực thi thêm mã và kiểm tra trường hợp bên trong khối.
  • Khi một trận đấu được tìm thấy và công việc đã hoàn thành, đã đến lúc nghỉ giải lao. Không cần phải thử nghiệm thêm.
  • Việc ngắt có thể tiết kiệm rất nhiều thời gian thực hiện vì nó "bỏ qua" việc thực thi tất cả phần còn lại của mã trong khối chuyển đổi.
Default trong switch

    Từ khóa default chỉ định một số mã để chạy nếu không có trường hợp khớp

Ví dụ
Compiler
Một số bài viết liên quan
Devsne VN 5859 lượt xem

Tự động detect user internet connection bằng javascript offline.js

Devsne VN 6811 lượt xem

[JavaScript] Bài 14 - Boolean và Switching

Devsne VN 4422 lượt xem

Hướng dẫn crawl các trang web có nội dung tạo bởi javascript sử dụng chromedp với golang

Devsne VN 1575 lượt xem

Differences between Arrow and Regular functions in Javascript

Devsne VN 5744 lượt xem

Giải thích cách sử dụng map, filter và reduce trong JavaScript

Devsne VN 9056 lượt xem

Bài giới thiệu về lập trình bất đồng bộ (asynchronous programming) bằng Javascript - Phần 1

Devsne VN 2829 lượt xem

Effective Java (Java hiệu quả)

Devsne VN 7846 lượt xem

[Android]Hướng dẫn tạo và sử dụng event bus đơn giản với RxJava

Devsne VN 5404 lượt xem

Tìm hiểu về phương thức Reduce trong Javascript

Devsne VN 7200 lượt xem

How To Record And Play Audio In JavaScript