--Kotlin ist eine Sprache, die auf einer JVM von JetBrains ausgeführt wird.
Java
String str = "aaa";
Kotlin
var str: String = "aaa"
Verwenden Sie val, um endgültige Variablen zu deklarieren, und var, um veränderbare Variablen zu deklarieren.
Java
String foo = bar < 10 ? "abc" : "xyz";
Kotlin
var foo = if (bar < 10) "abc" else "xyz"
Sie können das Ergebnis direkt im if- oder else-Block zuordnen.
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 verwendet in.
Java
Foo foo = new Foo();
Kotlin
var foo = Foo()
In Kotlin ist Neu nicht erforderlich.
Recommended Posts