IT入门 > 教程 >
  • 字符串的长度

    2025/09/27 点击:134

    字符串长度使用 length 属性获取。 fun main () {val str = "Kotlin"val template = "$str 的长度是${str.length}"println(template) // Kotlin 的长度是6} 字符串模板中$用于变量,${}用于表达式支持length等常用属

  • 输入与输出

    2025/09/27 点击:184

    标准输出使用 print() 和 println() println() 会在输出后自动换行,而 print() 不会。 fun main() { print("Hello, ") // 不换行 println("Kotlin!") // 换行} fun main() {// 字符串模板输出val name = "曾老师"val ag

  • 输入

    2025/09/27 点击:138

    Kotlin通过readLine()获取输入 fun main() { print("请输入你的名字: ") val name = readLine()!! // 非空断言 println("你好, $name") // 你好, 你输入的文字 } readLine()返回可空类型 使用!!强制非空(慎用)

  • 安全处理空值

    2025/09/27 点击:87

    readLine 有可能放回null 使用!!强制非空(慎用) 使用?: 给默认值/p> fun main() { val str = readLine() ?: "默认值" println(str) // 当用户不输入内容时候 显示"默认值" } Elvis运算符?:提供默认值

  • 字符串比较

    2025/09/27 点击:189

    == 进行字符串比较 equals 比较传入true可以忽略大小 contains 检测是否包含 fun main(){ val s1 = "kotlin" val s2 = "Kotlin" println("== 比较: ${s1 == s2}") // false(区分大小写) println("equals比较: ${s1.equal

  • 特殊运算符

    2025/09/27 点击:167

    fun main(){val str: String? = null // 安全调用val length = str?.length // 返回null而不是崩溃 // Elvis运算符val safeLength = str?.length ?: 0 // 如果为空则返回0} 安全调用?.避免空指针异常 Elvis运算符提供默认

  • 布尔基础

    2025/09/27 点击:122

    Kotlin 使用 Boolean 类型表示逻辑值 true 和 false,支持 (与)、||(或)、!(非)三种逻辑运算符。表达式可组合使用,并支持短路求值(如 左侧为 false 时跳过右侧计算)。 fun main() {

  • 在线运行kotlin

    2025/09/27 点击:124

    手机在线编写kotlin fun main() { val name = "Kotlin" println("你好$name!") // 字符串模板:$变量名} 尝试一下 println()自动添加换行,print()不换行 字符串模板使用$符号:"Value: $age" 注释支持单行//和

  • 欢迎来到swift编程的世界

    2025/10/12 点击:170

    Swift 是一种强大直观的编程语言,适用于所有 Apple 平台。Swift 语法简洁但表现力强,更包含了深受喜爱的现代功能,可轻松上手使用。Swift 代码从设计上保证安全,并能开发出运行快如

  • Swift前世今生

    2025/10/12 点击:144

    苹果开发早期,Objective-c(Objc)语言用了很多年, 别的语言新特性不断,Objc变化却不大。 Swift 是一种支持多编程范式和编译式的开源编程语言,苹果于2014年WWDC(苹果开发者大会)发布