for (var i: Int = 0; i < 1000; i++) { if (i % 3 != 0) continue if (i % 5 != 0) continue sum += i } println(sum) val sum: Int = (0 until 1000) .filter { it % 3 == 0 || it % 5 == 0 } .sum() println(sum) ※擬似コードです Kotlinでは、このようなforループは提供されていません ラムダ式
String) { val length: Int = value.length } fun main() { val name = Name("Kotlin") val len = name.length println(len) } class Name(val value: String) { val length: Int get() { return value.length() } }