您的位置:首页 > 游戏 > 手游 > 高密网站制作_如何制作自己的网站并且插口代码_seo搜索引擎优化书籍_10条重大新闻

高密网站制作_如何制作自己的网站并且插口代码_seo搜索引擎优化书籍_10条重大新闻

2024/10/6 2:29:34 来源:https://blog.csdn.net/weixin_52173250/article/details/142192482  浏览:    关键词:高密网站制作_如何制作自己的网站并且插口代码_seo搜索引擎优化书籍_10条重大新闻
高密网站制作_如何制作自己的网站并且插口代码_seo搜索引擎优化书籍_10条重大新闻

一、Kotlin

  1. Kotlin 由 JetBrains 开发,是一种在 JVM(Java 虚拟机)上运行的静态类型编程语言

  2. Kotlin 旨在提高开发者的编码效率和安全性,同时保持与 Java 的高度互操作性

  3. Kotlin 是 Android 应用开发的首选语言,也可以与 Java 一样用于服务器端开发


二、Kotlin 极简小抄

1、插值表达式
// 插值var a: Byte = 10
var b: Short = 20
var c: Int = 30
var d: Long = 40Lprintln("Hello, $a") // Hello, 10
println("Hello, $b") // Hello, 20
println("Hello, $c") // Hello, 30
println("Hello, $d") // Hello, 40
// 插表达式var num = 10println("result: ${num * num}") // result: 100
2、运算符
// 算术运算符:加法、减法、乘法、除法、求余var a: Int = 5
var b: Int = 3var result1 = a + b
var result2 = a - b
var result3 = a * b
var result4 = a / b
var result5 = a % bprintln(result1) // 8
println(result2) // 2
println(result3) // 15
println(result4) // 1
println(result5) // 2
// 关系运算符:大于、小于、等于、不等于、大于等于、小于等于var x = 10
var y = 20println(x > y) // false
println(x < y) // true
println(x == y) // false
println(x != y) // true
println(x >= y) // false
println(x <= y) // true
// 逻辑运算符:逻辑与、逻辑或、逻辑非var a = true
var b = falseprintln(a && b) // false
println(a || b) // true
println(!a) // false
// 赋值运算符var a = 5
println(a) // 5a += 3 // 等同于 a = a + 3
println(a) // 8a -= 2 // 等同于 a = a - 2
println(a) // 6a *= 2 // 等同于 a = a * 2
println(a) // 12a /= 4 // 等同于 a = a / 4
println(a) // 3a %= 2 // 等同于 a = a % 2
println(a) // 1
// 位运算符:位与、位或、位异或、位非、左移、右移var a = 60 // 0011 1100
var b = 13 // 0000 1101println("a & b = ${a and b}") // 12(0000 1100)
println("a | b = ${a or b}") // 61(0011 1101)
println("a ^ b = ${a xor b}") // 49(0011 0001)
println("a << 2 = ${a shl 2}") // 240(0011 0001)
println("a >> 2 = ${a shr 2}") // 15(0000 1111)
3、递增递减
var a: Int = 5
var b: Int = 3// 相当于 a += 1
var result1 = a.inc()
println(result1)// 相当于 a -= 1
var result2 = b.dec()
println(result2)
var a: Int = 5
var b: Int = 3a++
println(a)b--
println(b)
4、选择结构赋值
// if-else 条件赋值val num = 10val result = if (num > 0) true else falseprintln(result) // true
// when 条件赋值var level = 2;val result = when (level) {1 -> "休闲难度"2 -> "普通难度"3 -> "老兵难度"4 -> "不可能难度"else -> "未知难度"
}println(result) // 普通难度

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com