kotlin
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.4.0'
}
kotlin {
jvmTarget = '1.8'
}
kotlin
dependencies {
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
}
kotlin
val list = listOf(1, 2, 3, 4, 5)
val sum = list.asSequence()
.filter { it % 2 == 0 }
.map { it * 2 }
.sum()
kotlin
import java.time.LocalDateTime
val currentDateTime = LocalDateTime.now()
kotlin
import java.util.function.Predicate
val isEven: Predicate<Int> = Predicate { it % 2 == 0 }