kotlin - 在 Kotlin 中读取控制台字符输入
问题描述
我不知道如何获取一个字符作为输入
有趣的主要(参数:数组){
}
在我的 kotlin 代码中,问题是 (compareto(0)),这在 nullablereciever "n" 上是不允许的
解决方案
使用 java.util.Scanner 是可能的。它在空格或换行符之前读取任何内容,然后将其转换为字符
import java.util.Scanner
fun main(args: Array<String>) {
val scanner = Scanner(System.`in`)
val chr = scanner.next().single()
}