📜  Kotlin-基本类型(1)

📅  最后修改于: 2023-12-03 15:17:10.249000             🧑  作者: Mango

Kotlin-基本类型

Kotlin是一种现代的面向对象的编程语言,它支持各种基本类型。在本文中,我们将介绍Kotlin中的基本类型及其用法。

Kotlin中的基本类型

Kotlin中的基本类型包括以下几种:

  • 整型:Byte、Short、Int、Long
  • 浮点型:Float、Double
  • 字符型:Char
  • 布尔型:Boolean

Kotlin还提供了一种特殊类型,即可空类型。可空类型可以为空或包含一个非空的值。

基本类型的使用
整型

Kotlin中的整型有四种:Byte、Short、Int和Long。它们的值范围分别如下:

  • Byte:-128 ~ 127
  • Short:-32768 ~ 32767
  • Int:-2147483648 ~ 2147483647
  • Long:-9223372036854775808 ~ 9223372036854775807
val a: Byte = 1
val b: Short = 2
val c: Int = 3
val d: Long = 4L
浮点型

Kotlin中的浮点型有两种:Float和Double。它们的值可以是小数或科学计数法表示的数值。默认情况下,Kotlin会把浮点数当做Double类型来处理。如果想要把浮点数当做Float类型来处理,需要在数值后面加上f或F。

val a: Float = 1.0f
val b: Double = 2.0
字符型

Kotlin中的字符型只有一个类型Char,用单引号表示。Char类型表示一个Unicode字符。

val a: Char = 'a'
布尔型

Kotlin中的布尔型只有一个类型Boolean,它只有两个取值:true和false。

val a: Boolean = true
val b: Boolean = false
可空类型

Kotlin中的可空类型可以使用问号?来表示。一个可空类型可以包含一个非空值,也可以为空。

// 非空类型
val a: String = "hello"

// 可空类型
val b: String? = null