Câu lệnh chuyển đổi Java

Hãy tưởng tượng rằng bạn là một hiệp sĩ dừng lại ở một ngã ba đường. Nếu bạn đi bên trái, bạn sẽ bị mất ngựa. Nếu bạn đi đúng, bạn sẽ có được kiến ​​thức. Làm thế nào chúng ta sẽ đại diện cho tình huống này trong mã? Bạn có thể đã biết rằng chúng tôi sử dụng các cấu trúc như if-then và if-then-else để đưa ra những quyết định này. Nhưng nếu con đường không chia thành hai mà thành mười thì sao?

Bạn có những con đường "hoàn toàn bên phải", "hơi bên trái của con đường đó", "sang trái một chút", v.v., tổng cộng có 10 con đường có thể? Hãy tưởng tượng mã "if-then-else" của bạn sẽ phát triển như thế nào trong phiên bản này! Giả sử bạn có ngã 10 trên đường. Đối với những tình huống như vậy, Java có câu lệnh switch. Chúng ta sẽ nói về anh chàng này nhiều lần nữa.

liệt kê. Ví dụ thực tế. Thêm các hàm tạo và phương thức

Và một vài lời nữa về Enum. Chính xác hơn, ít từ hơn, nhưng nhiều mã và thực hành hơn. Xét cho cùng, bộ não của nhiều người (khá thường xuyên) chứa đầy bột nhão về chủ đề này hơn là kiến ​​thức. Nếu bạn muốn hiểu rõ hơn về chủ đề này, đừng ngại: cứ thoải mái đọc và khám phá khi bạn tiếp tục.