Kotlin Tour

joow
1,024 views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

Interoperability

Kotlin -> Java

https://kotlinlang.org/docs/reference/java-interop.html

Kotlin can almost use any Java code without issue.

Instanciate a new user and display its email
1
2
3
val user: UserJava = TODO()
fun displayEmail(): Unit = TODO()
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Java -> Kotlin

https://kotlinlang.org/docs/reference/java-to-kotlin-interop.html

Using Kotlin in Java is almost quite easy.

Check if the password of the user is valid (at least 8 characters)
1
2
3
class User(val email: String, val password: String) {
fun isPasswordValid(): Boolean = TODO()
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content