10. lệnh if và lệnh switch trong lập trình java cơ bản

Trong lập trình Java cơ bản, lệnh ifswitch được sử dụng để thực hiện các quyết định dựa trên các điều kiện khác nhau. Dưới đây là mô tả về cách sử dụng lệnh ifswitch:

  1. Lệnh if: Lệnh if được sử dụng để thực hiện một khối mã nếu một điều kiện cụ thể là đúng. Cú pháp của lệnh if như sau:
java
if (condition) {
    // Khối mã thực hiện nếu điều kiện đúng
} else {
    // Khối mã thực hiện nếu điều kiện sai (tùy chọn)
}
  • condition: Điều kiện kiểm tra. Nếu điều kiện này đúng, khối mã trong lệnh if được thực thi. Nếu điều kiện này sai, chương trình chạy qua khối mã hoặc chuyển đến khối mã trong lệnh else (nếu có).

Ví dụ:

java
int age = 20;
if (age >= 18) {
    System.out.println("Bạn đã đủ tuổi để lái xe.");
} else {
    System.out.println("Bạn chưa đủ tuổi để lái xe.");
}
  1. Lệnh switch: Lệnh switch được sử dụng để thực hiện một loạt các trường hợp (case) dựa trên giá trị của biểu thức. Cú pháp của lệnh switch như sau:
java
switch (expression) {
    case value1:
        // Khối mã thực hiện nếu expression == value1
        break;
    case value2:
        // Khối mã thực hiện nếu expression == value2
        break;
    default:
        // Khối mã mặc định (thực hiện khi không có trường hợp nào khớp)
        break;
}
  • expression: Biểu thức được kiểm tra với các trường hợp.
  • case value1, case value2: Các trường hợp khác nhau dựa trên giá trị của biểu thức. Nếu giá trị của biểu thức khớp với giá trị trong trường hợp, khối mã trong trường hợp đó được thực thi.
  • default: Khối mã mặc định được thực thi nếu không có trường hợp nào khớp.

Ví dụ:

java
int day = 3;
String dayName;
switch (day) {
    case 1:
        dayName = "Thứ hai";
        break;
    case 2:
        dayName = "Thứ ba";
        break;
    case 3:
        dayName = "Thứ tư";
        break;
    default:
        dayName = "Không xác định";
        break;
}
System.out.println("Hôm nay là: " + dayName);

Trong ví dụ trên, biến day được kiểm tra và khối mã trong trường hợp case tương ứng với giá trị của day được thực thi. Nếu không có trường hợp nào khớp, khối mã trong trường hợp default được thực thi.

Lệnh ifswitch là các công cụ quan trọng để thực hiện các quyết định dựa trên các điều kiện trong chương trình lập trình Java của bạn. Bạn có thể sử dụng chúng để điều chỉnh luồng thực thi của chương trình dựa trên các trường hợp và điều kiện khác nhau.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top