IT入门 > 教程 >
  • 安装开发环境

    2025/09/27 点击:204

    Kotlin 开发环境可以通过以下几种方式安装使用: IntelliJ IDEA(社区版):功能强大,适合本地开发。 Android Studio:Android 开发必备。(强烈推荐) 手机在线编写kotlin代码 在线编写kotlin代码

  • 变量 var(可变变量)

    2025/09/27 点击:114

    var 用于声明可修改的变量(类似其他语言的普通变量)。 语法:var 变量名: 数据类型 = 初始值 示例:var age: Int = 20 fun main() { var count:Int= 5 // 声明并初始化 println("初始值: $count") // 输出

  • Kotlin基础概念

    2025/09/27 点击:121

    Kotlin是静态类型语言,支持函数式编程与面向对象。与Python不同,Kotlin使用分号可选、类型推断和智能转换。代码块通过缩进或大括号分隔,但推荐使用缩进保持代码整洁。 // 基础类型

  • 整数类型详解

    2025/09/27 点击:186

    Kotlin 提供4种整数类型:Byte(8位)、Short(16位)、Int(32位,默认)、Long(64位)。整数类型用于精确数值计算,无小数部分,范围由位数决定。 不用刻意记值的范围,默认用Int就可以 fun main()

  • 浮点数类型

    2025/09/27 点击:166

    Kotlin 提供2种浮点类型:Float(32位,单精度)和Double(64位,双精度,默认)。 浮点数用于近似计算,可表示小数和非常大/小的数,但有精度限制。 fun main() { // 声明浮点数 val floatNum: Float

  • 类型转换与互操作

    2025/09/27 点击:94

    整数和浮点数之间、不同位数整数之间需要显式转换。Kotlin 提供 toByte(), toInt() 等方法,转换时可能丢失精度或溢出。 案例 fun main() { // 整数转浮点数(隐式) val intNum = 100 val doubleNum

  • 算术运算符 =

    2025/09/27 点击:128

    Kotlin支持标准算术运算符和比较运算符: =等于号是赋值运算符号 val a = 10 val b = 3 =用于赋值,==用于比较值是否相等 =是把右边的值赋给左边的变量

  • 加法运算符 (+)

    2025/09/27 点击:144

    加法运算符用于将两个数值相加,或连接两个字符串。 在数值运算中,若操作数为整数则返回整数,若包含浮点数则返回浮点数。 fun main() { // 数值加法 val a = 5 val b = 3 val sum = a + b //

  • 减法运算符 (-)

    2025/09/27 点击:129

    减法运算符用于计算两个数值的差值。若操作数均为整数,结果为整数(截断小数部分);若包含浮点数,结果为浮点数。 fun main() {// 整数减法val a = 10val b = 3val dif = a - b // 结果为7pr

  • 浮点数

    2025/09/27 点击:117

    浮点数可以理解为带小数点的数值 fun main() { // 浮点数减法 val x = 10.5 val y = 2.3 val fdiff = x - y // 结果为8.2 println("浮点数减法: $x - $y = $fdiff")} 浮点数减法时,确保至少有一个操作数为浮点