isEmpty

expect abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.0

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}
actual abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.1

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}
actual abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.0

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}
actual abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.3

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}
actual abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.8

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}
actual abstract override fun isEmpty(): Boolean(source)

Returns true if the collection is empty (contains no elements), false otherwise.

Since Kotlin

1.8

Samples

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val collection: MutableCollection<Int> = mutableListOf(1, 2, 3)

println(collection.size) // 3
println("collection.isEmpty() is ${collection.isEmpty()}") // false

collection.clear()
println(collection.size) // 0
println("collection.isEmpty() is ${collection.isEmpty()}") // true 
   //sampleEnd
}