Kotlin
6610 ワード
Kotlin
Javaを使用しない
val string = "Hello World"
var varString = "Hello World"
val string: String? = null
string?.length
string!!.length
lateinit var string: String
val string: String by lazy {
"string"
}
val string = "Hello World".run {
}
val string = "Hello World".apply {
}
val string = "Hello World".let {
}
val string = "Hello World".also {
}
with(string){
}
val numbers = listOf("one", "two", "three", "four")
val numbers = mutableListOf(1, 2, 3, 4)
fun String.addAge(age: Int): String {
return "$this $age"
}
fun print(body: (String, String) -> String) {
println(body("A", "B"))
}
fun test() {
print({ a, b ->
"$a $b"
})
}
(open, abstract, data, inner, sealed)
AndroidStudio -> Tools -> Kotlin -> Show Kotlin Bytecode -> Decompile
Reference
この問題について(Kotlin), 我々は、より多くの情報をここで見つけました https://velog.io/@jaewon3739/Android-Partテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol