美文网首页Kotlin
Kotlin-基本数据类型与运算符

Kotlin-基本数据类型与运算符

作者: YungFan | 来源:发表于2022-03-13 17:32 被阅读0次

    类型介绍

    • 数据类型:通俗一点理解就是一门编程语言已经实现、可以直接用的数据结构。
    • Kotlin 中的常见的数据类型有:整型、浮点型、Boolean、字符、数组与字符串。

    基本类型

    整型

    • Byte:8 位整型。
    • Short:16 位整型。
    • Int:32 位整型(默认)。
    • Long:64 位整型。
    val one: Int = 1 // Int
    val oneBillion: Long = 1000000000 // Long
    val oneLong: Long = 1L // Long,带一个L
    val oneShort: Short = 1
    val oneByte: Byte = 1
    

    浮点型

    • Float:32 位浮点型。
    • Double:64 位浮点型(默认)。
    val pi: Double = 3.14 // Double
    val oneDouble: Double = 1.0 // Double
    val oneFloat: Float = 3.1415926f // Float,带一个f
    

    Boolean

    • true:真。
    • false:假。
    val condition = true
    val condition = false
    

    类型推断

    • Kotlin 是一种类型安全的语言,编译代码时执行类型检查,并将任何不匹配的类型标记为错误,让我们尽早捕获并修复错误。
    • 类型推断使编译器能够在编译代码时根据赋值的类型自动推断出变量或者常量的类型。
    val one = 1 // 自动推断为Int
    val pi = 3.14 // 自动推断为Double
    val condition = true // 自动推断为Boolean
    

    常用运算符

    基础运算符

    • 算术运算符:+ 、- 、*、/、%
    • 赋值运算符:=、+= 、-=、*=、/=、%=
    • 比较运算符:>、>=、<、<=、==、!=(得到Boolean值)。

    区间运算符

    • 数学中区间:(0, 10)、(0, 10]、[0, 10)、[0, 10]
    • Kotlin 中的区间:..0..10表示 0 ~ 10。

    逻辑运算符

    • 操作数的类型必须是Boolean
    • &&(与运算):表示多个条件必须同时成立。
    • ||(或运算):表示多个条件有一个成立即可。
    • !(取反运算):表示对条件取反。
    // 与
    true && true  // true
    true && false  // false
    false && true  // false
    false && false  // false
    // 或
    true || true  // true
    true || false  // true
    false || true  // true
    false || false  // false
    // 非
    !true  // false
    !false  // true
    

    相关文章

      网友评论

        本文标题:Kotlin-基本数据类型与运算符

        本文链接:https://www.haomeiwen.com/subject/wsfddrtx.html