PDA

Visualizza la versione completa : [KOTLIN] Intercettare input dell'utente


fermat
31-08-2017, 12:03
ciao!

sto scrivendo un piccolo programma console in kotlin (a titolo di studio).
vorrei catturare l'input dell'utente quando lancia il programma da riga di comando.
qualcuno ha qualche suggerimento???

linoma
04-09-2017, 09:10
Credo tu possa provare con readLine (https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/index.html)

fermat
04-09-2017, 09:19
Credo tu possa provare con readLine (https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/index.html)

ciao!

si ho risolto così, usando Scanner:


import java.util.*

fun main(args: Array<String>) {
val input = Scanner(System.`in`)
val value = input.next()
println(value)
}


esempio basico senza nessun tipo di controllo.
però funziona.

:ciauz:

linoma
04-09-2017, 09:25
Sviluppi su Android? Cosa usi AStudio?

fermat
04-09-2017, 09:31
Sviluppi su Android? Cosa usi AStudio?

no al momento sto sviluppando per desktop.
ma lo sto solo studiando.
e sto usando intellij.

comunque mi pare di aver capitoi che android studio supporta anche kotlin nell'ultima versione.

linoma
04-09-2017, 09:35
In verità ho fatto una rapida lettura, ho capito che verra adottato da Android dal momento che dovrebbe usare la stessa JVM e mi pare di aver capito che Android Studio lo supporterà. Ripeto tutto molto velocemente l'intento era di scrivere qualche riga poi..

fermat
04-09-2017, 11:00
In verità ho fatto una rapida lettura, ho capito che verra adottato da Android dal momento che dovrebbe usare la stessa JVM e mi pare di aver capito che Android Studio lo supporterà. Ripeto tutto molto velocemente l'intento era di scrivere qualche riga poi..

si esatto.
non ho ancora ben capito da quando, ma confermo!
anche per questo ho iniziato un pò a studiarmelo.

Loading