溫馨提示×

Kotlin非空類型如何定義

小樊
111
2024-11-03 04:22:40
欄目: 編程語言

在 Kotlin 中,要定義一個非空類型,只需在類型后面加上 “?”,并在必要時使用 “non-null” 修飾符。以下是一些示例:

  1. 非空字符串:
val nonNullString: String = "Hello, World!"
  1. 可選字符串(可空):
val optionalString: String? = "Hello, World!"
  1. 非空整數:
val nonNullInt: Int = 42
  1. 可選整數(可空):
val optionalInt: Int? = 42
  1. 非空列表:
val nonNullList: List<String> = listOf("Hello", "World")
  1. 可選列表(可空):
val optionalList: List<String>? = listOf("Hello", "World")

注意,對于引用類型(如字符串、列表等),建議使用可空類型(即帶有 “?” 的類型),以避免在運行時出現空指針異常。當您確定某個變量不會為空時,可以使用非空類型。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女