Logical Operators
Veeg om het menu te tonen
Combining Boolean Expressions with Logical Operators
You can combine multiple Boolean expressions in Kotlin using logical operators. These operators let you build more complex conditions by connecting simple true/false statements.
Logical Operators in Kotlin
- AND (
&&): Returnstrueonly if both expressions aretrue; - OR (
||): Returnstrueif at least one expression istrue; - NOT (
!): Reverses the value of a Boolean expression.
Example: Checking Multiple Conditions
Suppose you want to check if a number is positive and even. You can combine the two checks using the && operator:
package com.example
fun main() {
val number = 8
val isPositive = number > 0
val isEven = number % 2 == 0
val result = isPositive && isEven
println(result) // Prints: true
}
Example: Using OR (||)
You can also check if a number is either negative or zero:
package com.example
fun main() {
val number = -1
val isNegative = number < 0
val isZero = number == 0
val result = isNegative || isZero
println(result) // Prints: true
}
Example: Using NOT (!)
To reverse a Boolean value, use the ! operator:
package com.example
fun main() {
val isSunny = false
val stayIndoors = !isSunny
println(stayIndoors) // Prints: true
}
You can use these operators to create flexible, readable conditions without relying on if/else statements.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 3
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 1. Hoofdstuk 3