Kotlin 数组 - isNotEmpty() 函数



Kotlin 数组的 isNotEmpty() 函数用于检查数组是否为空。如果数组不为空,则返回 true,否则返回 false。

语法

以下是 Kotlin 数组 isNotEmpty() 函数的语法:

fun <T> Array<out T>.isNotEmpty(): Boolean

参数

此函数不接受任何参数。

返回值

此函数返回布尔值。如果数组不为空,则返回 true。否则返回 false。

示例 1

以下是一个演示 isNotEmpty() 函数用法的基本示例:

fun main(args: Array<String>) {
   val array = arrayOf<Int>()
   // check array is empty or not
   val isempty = array.isNotEmpty()
   println("$isempty")
}

输出

执行以上代码后,我们得到 false,因为此数组为空:

false

示例 2

现在,让我们看另一个示例。在这里,我们创建了一个存储字符串的数组。然后,我们使用 **isNotEmpty** 函数检查数组是否为空:

fun main(args: Array<String>) {
   val array = arrayOf<String>("tutorialspoint", "India")
   // check array is empty or not
   val notempty = array.isNotEmpty()
   if(notempty == true){
      print("Array is not empty!")
   }else{
      print("Array is empty!")
   }
}

输出

执行以上代码后,我们得到以下输出:

​
Array is not empty!
kotlin_arrays.htm
广告

© . All rights reserved.