技术文档中心
首页
React
Vue
TypeScript
Kotlin
React Native
Electron
Android
首页
React
Vue
TypeScript
Kotlin
React Native
Electron
Android
  • 基础入门

    • Kotlin 教程
    • 快速开始
    • 基础语法
    • 变量与类型
    • 控制流
    • 函数
  • 面向对象

    • 类与对象
  • 高级特性

    • 泛型
    • 集合操作
    • 协程

基础语法

注释

// 单行注释

/*
 * 多行注释
 */

/**
 * 文档注释
 */

包声明

package com.example.myapp

import java.util.*

程序入口

fun main() {
    println("Hello")
}

// 带参数
fun main(args: Array<String>) {
    println(args.contentToString())
}

输出

print("Hello")      // 不换行
println("World")    // 换行

// 字符串模板
val name = "Kotlin"
println("Hello, $name!")
println("Length: ${name.length}")

输入

val input = readLine()
val number = readLine()?.toIntOrNull()

分号

Kotlin 中分号是可选的:

val a = 1
val b = 2
val c = 3

代码风格

// 推荐
fun sum(a: Int, b: Int): Int {
    return a + b
}

// 表达式函数
fun sum(a: Int, b: Int) = a + b
最近更新: 2026/2/24 16:53
Contributors: hailong
Prev
快速开始
Next
变量与类型