Lese kommandolinjeargumenter

Kotlin:
Lese kommandolinjeargumenter

Hvordan:

Her er et eksempel på hvordan å lese kommandolinjeargumenter i Kotlin:

fun main(args: Array<String>) {
    if (args.isNotEmpty()) {
        println("Hei, ${args[0]}!")
    } else {
        println("Hei, ukjent bruker!")
    }
}

Kjøre programmet: kotlinc helloworld.kt -include-runtime -d helloworld.jar && java -jar helloworld.jar Ola Forventet output: Hei, Ola!

Dypdykk

Lesing av kommandolinjeargumenter er noe som stammer fra tidlige dagers programmering. Alternativer til argumenter på kommandolinjen inkluderer konfigurasjonsfiler, miljøvariabler eller interaktive brukergrensesnitt. Det er vanlig å bruke et bibliotek som “kotlinx-cli” for mer avansert håndtering av argumenter. I reine Kotlin er Array<String> gitt til main-funksjonen standardmetoden for å akseptere disse argumentene.

Se Også