Logical Operators
Sveip for å vise menyen
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.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 3
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 3