Toán tử so sánh

Giới thiệu về Java

Jim White

Java Developer

So sánh

 

 

  • Luôn cho kết quả true hoặc false (kết quả là boolean)

So sánh tuổi với minAge

Giới thiệu về Java

Lớn hơn >, nhỏ hơn <

class GreaterThan {
  public static void main(String[] args){
    System.out.println(5 < 6); // In ra true, 5 nhỏ hơn 6
  }
}
true
Giới thiệu về Java

Lớn hơn >, nhỏ hơn <

// Kiểm tra 5 nhỏ hơn 6
boolean x = 5 < 6; // Giá trị true, vì 5 < 6

// Kiểm tra 5 lớn hơn 6
boolean y = 5 > 6; // Giá trị false, 5 < 6
Giới thiệu về Java

Lớn hơn hoặc bằng >=

int minSpend = 25;
int total = 25;


// Kiểm tra total lớn hơn hoặc bằng minSpend boolean freeDelivery = total >= minSpend; // Giá trị true, total bằng minSpend
Giới thiệu về Java

Nhỏ hơn hoặc bằng <=

int minSpend = 25;
int total = 23;

// Kiểm tra total nhỏ hơn hoặc bằng minSpend

boolean paidDelivery = total <= minSpend; // Giá trị true, total nhỏ hơn minSpend
Giới thiệu về Java

Bằng ==

  • Cần dùng ==, = là phép gán
int userAccountNumber = 567346;
int submittedAccountNumber = 456777;

// Kiểm tra userAccountNumber có bằng submittedAccountNumber không
boolean isUserAccountNumber = useraccountNumber == submittedAccountNumber;
// Giá trị false

Giới thiệu về Java

Khác !=

  • Dùng !=
int userHealth = 235;

// Kiểm tra userHealth khác 0
boolean alive = userHealth != 0; // Giá trị true, userHealth khác 0
Giới thiệu về Java

Tóm tắt so sánh

Toán tử Tên Ví dụ Kết quả ví dụ
> Lớn hơn 6 > 6 false
< Nhỏ hơn 5 < 6 true
>= Lớn hơn hoặc bằng 5 >= 6 false
<= Nhỏ hơn hoặc bằng 5 <=6 true
== Bằng 5 == 5 true
!= Khác 5 != 5 false
  • Kết quả của mọi phép so sánh là boolean
Giới thiệu về Java

Ayo berlatih!

Giới thiệu về Java

Preparing Video For Download...