When we have a question
Java OR Kotlin
Which Should You Choose For Android Apps Development?
Answer is Kotlin. Kotlin is better as compare to Java.
Kotlin has the ability for cross-compilation and can be run on multiple platforms, while Java is limited by its use which can only be compiled for a single platform at one time.
It is recommended for fresh, beginner and learner they should use Java because
Easy to learn and understand.
Works well for native as well as cross-platform apps.
Since Android itself is built on Java, there are plenty of Java libraries to your aid and helping material available online as compare to kotlin is a still new language.