Bạn đang xem : câu lệnh if đơn java
Java
Nếu … Khác
Điều kiện Java và Câu lệnh If
Java hỗ trợ các điều kiện logic thông thường từ toán học:
- Nhỏ hơn:
a & lt; b
- Nhỏ hơn hoặc bằng:
a & lt; = b
- Lớn hơn:
a & gt; b
- Lớn hơn hoặc bằng:
a & gt; = b
- Bằng
a == b
- Không Bằng:
a! = b
Bạn có thể sử dụng các điều kiện này để thực hiện các hành động khác nhau cho các quyết định khác nhau.
Java có các câu lệnh điều kiện sau:
- Sử dụng
if
để chỉ định một khối mã sẽ được thực thi, nếu một điều kiện được chỉ định là đúng - Sử dụng
else
để chỉ định một khối mã sẽ được thực thi, nếu điều kiện tương tự là sai - Sử dụng
else if
để chỉ định một điều kiện mới để kiểm tra, nếu điều kiện đầu tiên là sai - Sử dụng
switch
để chỉ định nhiều khối mã thay thế sẽ được thực thi
Câu lệnh if
Sử dụng câu lệnh if
để chỉ định một khối mã Java sẽ được thực thi nếu một điều kiện là true
.
Cú pháp
if (điều kiện) { // khối mã sẽ được thực thi nếu điều kiện là đúng }
Lưu ý rằng nếu
là chữ thường. Các chữ hoa (If hoặc IF) sẽ tạo ra lỗi.
Trong ví dụ bên dưới, chúng tôi kiểm tra hai giá trị để tìm hiểu xem 20 có lớn hơn
18. Nếu điều kiện là true
, hãy in một số văn bản:
Ví dụ
if (20 & gt; 18) { System.out.println ("20 lớn hơn 18"); }
Hãy tự mình thử »
Chúng tôi cũng có thể kiểm tra các biến:
Ví dụ
int x = 20; int y = 18; nếu (x & gt; y) { System.out.println ("x lớn hơn y"); }
Hãy tự mình thử »
Giải thích ví dụ
Trong ví dụ trên, chúng tôi sử dụng hai biến x và y ,
để kiểm tra xem x có lớn hơn y hay không
(sử dụng toán tử & gt;
). Vì x là 20 và y là 18, và chúng ta biết rằng 20 lớn hơn 18, chúng ta in ra màn hình rằng “x lớn hơn y”.
Tuyên bố khác
Sử dụng câu lệnh else
để chỉ định một khối mã sẽ được thực thi nếu điều kiện là false
.
Cú pháp
if (điều kiện) { // khối mã sẽ được thực thi nếu điều kiện là đúng } khác { // khối mã được thực thi nếu điều kiện sai }
Ví dụ
int time = 20; nếu (thời gian & lt; 18) { System.out.println ("Chúc một ngày tốt lành."); } khác { System.out.println ("Chào buổi tối."); } // Kết quả "Chào buổi tối."
Hãy tự mình thử »
Giải thích ví dụ
Trong ví dụ trên, thời gian (20) lớn hơn 18, vì vậy điều kiện là false
.
Do đó, chúng tôi chuyển sang điều kiện else
và in ra màn hình “Tốt
buổi tối “. Nếu thời gian dưới 18 tuổi, chương trình sẽ in” Chúc một ngày tốt lành “.
Câu lệnh else if
Sử dụng câu lệnh else if
để chỉ định điều kiện mới nếu điều kiện đầu tiên là false
. p>
Cú pháp
if (condition1) {
// khối mã được thực thi nếu điều kiện 1 là đúng
} else if (condition2) {
// khối mã được thực thi nếu điều kiện 1 là sai và điều kiện 2 là đúng
} khác {
// khối mã sẽ được thực thi nếu điều kiện 1 là sai và điều kiện 2 là sai
}
Ví dụ
int time = 22; nếu (thời gian & lt; 10) { System.out.println ("Chào buổi sáng."); } else if (thời gian & lt; 20) { System.out.println ("Chúc một ngày tốt lành."); } khác { System.out.println ("Chào buổi tối."); } // Kết quả "Chào buổi tối".
Hãy tự mình thử »
Giải thích ví dụ
Trong ví dụ trên, thời gian (22) lớn hơn 10, vì vậy điều kiện đầu tiên là false
. Điều kiện tiếp theo, trong
else if
câu lệnh, cũng là false
, vì vậy chúng ta chuyển sang khác
điều kiện vì condition1 và condition2 đều là false
– và in ra màn hình “Tốt
buổi tối “.
Tuy nhiên, nếu thời gian là 14, chương trình của chúng tôi sẽ in “Chúc một ngày tốt lành”.
Tự kiểm tra bằng các bài tập
Bài tập:
In “Hello World” nếu x
lớn hơn y
.
int x = 50; int y = 10; (x y) { System.out.println ("Xin chào Thế giới"); }
Bắt đầu bài tập
Xem thêm những thông tin liên quan đến chủ đề câu lệnh if đơn java
Java – Bài 10: Cấu trúc rẽ nhánh if-else
- Tác giả: thân triệu
- Ngày đăng: 2020-01-04
- Đánh giá: 4 ⭐ ( 6311 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Hướng dẫn học lập trình Java cơ bản và nâng cao. Học lập trình Java cho người mới bắt đầu. Cấu trúc quyết định if-else trong Java. thân triệu channel-let’s grow together!
Code mẫu: https://github.com/thantrieu/JavaMiniProject01/blob/master/Java%20Basic%20Tutorial%20V2/LearnConditionControl/src/learnconditioncontrol/LearnConditionControl.java
Lệnh if-else
- Tác giả: hocjava.com
- Đánh giá: 3 ⭐ ( 8730 lượt đánh giá )
- Khớp với kết quả tìm kiếm:
If trong Java với một hoặc nhiều điều kiện
- Tác giả: laptrinhcanban.com
- Đánh giá: 4 ⭐ ( 6112 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Hướng dẫn cách sử dụng lệnh if trong Java. Bạn sẽ học được cách sử dụng các loại câu lệnh if trong Java như lệnh if trong Java, if else trong Java và elif trong Java, cũng như cách ứng dụng chúng để x
JAVA – Lệnh (Statement)
- Tác giả: dotnet.edu.vn
- Đánh giá: 3 ⭐ ( 2538 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Lệnh có thể là lệnh đơn, khối lệnh hay cấu trúc điều khiển
Câu lệnh If/Else, lệnh Switch/Case trong ngôn ngữ java
- Tác giả: nguyenvanhieu.vn
- Đánh giá: 5 ⭐ ( 7234 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Bài viết này sẽ giúp bạn hiểu được cách thức hoạt động của câu lệnh if/else và switch/case cũng như cách sử dụng chúng.
Cấu trúc điều khiển if
- Tác giả: freetuts.net
- Đánh giá: 5 ⭐ ( 2356 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Trong bài này tôi sẽ hướng dẫn các bạn về cấu trúc điều khiển đầu tiên đó là cấu trúc điều khiển if – else và sau đó tôi sẽ đưa ra một số ví dụ, bài tập vận.
Câu lệnh điều kiện if
- Tác giả: laptrinhtudau.com
- Đánh giá: 3 ⭐ ( 7702 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Câu lệnh điều kiện if – else trong Java – Lập Trình Từ Đầu 2 Cấu trúc điều khiển JAVA
Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình