提问人:bublik 提问时间:9/5/2023 最后编辑:bublik 更新时间:9/5/2023 访问量:31
在 Kotlin 中读取多行数据
Reading multiline data in Kotlin
问:
问题是:
给出了几个字符串,例如:
1 2 3
5 8 5
1 2 2
在 Kotlin 中阅读所有这些内容的最佳方式是什么?如果字符串看起来像这样:
1 2
5 8 5
1 2
如何正确阅读它们而不笨拙?
我知道我会得到多少个字符串,所以我试过了这个(n — 字符串数)
对于第一个示例:
for (i in 0 until n) {
val (a, b, c) = readln().split(' ').map { it.toInt() }
}
对于第二个示例:
for (i in 0 until n) {
val string = readln().split(' ').map { it.toInt() }
val (x, y) = string
var z = 0
if (string.size > 2) z = string.last()
}
答: 暂无答案
评论
x
y
z
x
y
x