标签: java input kotlin java.util.scanner
Kotlin中Java Scanner的等价物是什么?
Scanner
我使用了readLine(),但我想知道它是否安全?
readLine()
答案 0 :(得分:4)
您可以尝试这样的事情
val scan = Scanner(System.`in`) val n = scan.nextLine().trim().toInt()
由于“in”是Kotlin keyword
答案 1 :(得分:2)
Kotlin 重用了许多现有的Java库,使用Scanner完成此操作非常方便。否则,readLine只会使用System.in,因为您可以观察here,这可能是您的一个简单替代方案。
readLine
System.in