Logical Operators
Swipe um das Menü anzuzeigen
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.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 3
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 3