Boolean Kotlin
Boolean Kotlin
Thông thường, trong lập trình, bạn sẽ cần một kiểu dữ liệu chỉ có thể có một trong hai giá trị, như:
- CÓ KHÔNG
- BẬT / TẮT
- ĐÚNG SAI
Đối với điều này, Kotlin có kiểu dữ liệu Boolean
, có thể nhận các giá trị true
hoặc false
.
Giá trị Boolean
Một kiểu boolean có thể được khai báo bằng từ khóa Boolean
và chỉ có thể lấy các giá trị true
hoặc false
:
Ví dụ
val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
Hãy tự mình thử »Giống như bạn đã học với các kiểu dữ liệu khác trong các chương trước, ví dụ trên cũng có thể được viết mà không chỉ định loại, vì Kotlin đủ thông minh để hiểu rằng các biến là Boolean:
Ví dụ
val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
Hãy tự mình thử » Biểu thức Boolean
Biểu thức Boolean trả về giá trị Boolean: true
hoặc false
.
Bạn có thể sử dụng toán tử so sánh, chẳng hạn như toán tử lớn hơn ( >
) để tìm hiểu xem một biểu thức (hoặc một biến) có đúng hay không:
Ví dụ
val x = 10
val y = 9
println(x > y) // Returns true, because 10 is greater than 9
Hãy tự mình thử »Hoặc thậm chí dễ dàng hơn:
Trong các ví dụ bên dưới, chúng tôi sử dụng toán tử bằng ( ==
) để đánh giá một biểu thức:
Ví dụ
val x = 10;
println(x == 10); // Returns true, because the value of x is equal to 10
Hãy tự mình thử »Giá trị Boolean của một biểu thức là cơ sở cho tất cả các phép so sánh và điều kiện của Kotlin.
Bạn sẽ tìm hiểu thêm về các điều kiện trong chương tiếp theo.