Industrial Training




Kotlin First Program Concept


Let's understand the concepts and keywords of Kotlin program 'Hello World.kt'.


  
fun main(args: Array< String>) {  
    println("Hello World!")  
}  

1. The first line of program defines a function called main(). In Kotlin, function is a group of statements that performs a group of tasks. Functions start with a keyword fun followed by function name (main in this case).

The main () function takes an array of string (Array< String>) as a parameter and returns Unit. Unit is used to indicate the function and does not return any value (void as in Java). Declaring Unit is an optional, we do not declare it explicitly.

fun main(args: Array< String>): Unit {  
//  
}  
fun main(args: Array< String>): Unit {  
//  
}  

The main() function is the entry point of the program, it is called first when Kotlin program starts execution.

2. The second line used to print a String "Hello World!". To print standard output we use wrapper println() over standard Java library functions (System.out.println()).

println("Hello World!")  
println("Hello World!")  



Hi I am Pluto.