kotlin
2023/6/22小于 1 分钟
kotlin
if 条件
fun maxOf(a: Int, b: Int) = if (a > b) a else benum
枚举构造函数
enum class TestEnum(val value: Int) {
FIRST(1),
;
}枚举值遍历
for (label in TestEnum.values()) {
println(labal.toStirng())
}jackson
JsonProperty
使用 @JsonProperty 标识类的属性时和java 不一样要用 @get:JsonProperty
高阶函数
let
提示
作用域函数 取最后一行作为返回值
null 判断
safe null
// a 不为 null时执行
a?.apply {
}null ||
// a为null时默认值
a?:false协程
CompletableFuture 转 协程
前置依赖
implementation'org.jetbrains.kotlinx:kotlinx-coroutines-jdk8'直接调用 await 方法
CompletableFuture.supplyAsync {
try {
Thread.sleep(2000)
} catch (ex: Exception) {
ex.printStackTrace()
}
}.await()class
静态成员
class A {
companion object {
val b = "com/"
}
}更新日志
2023/7/28 15:29
查看所有更新日志
58536-于705b0-于20215-于395c1-于