--Kotlin est un langage qui s'exécute sur une JVM faite par JetBrains. --Kotlin est entièrement interopérable avec Java. Vous pouvez écrire une classe en Java, une classe héritée dans Kotlin et une classe héritée en Java.
Java
String str = "aaa";
Kotlin
var str: String = "aaa"
Utilisez val pour déclarer les variables finales et var pour déclarer des variables mutables.
Java
String foo = bar < 10 ? "abc" : "xyz";
Kotlin
var foo = if (bar < 10) "abc" else "xyz"
Vous pouvez directement affecter le résultat dans le bloc if ou else.
Java
for (int num : numbers) {
System.out.println(num);
}
for (int i = 0; i< 5; i++) {
System.out.println(i);
}
Kotlin
for (num in numbers) {
println(num)
}
for (i in 0 until 5) {
println(i)
}
kotlin utilise dans.
Java
Foo foo = new Foo();
Kotlin
var foo = Foo()
Dans kotlin, le nouveau n'est pas nécessaire.
Recommended Posts