Код ниже написан на scala,
val Array(f, t) = readLine().trim().split(" +").map(_.toInt)
Я не могу понять val Array(f, t)
.
Для меня Array
это класс.В связи с этим, мы можем только создать объект, и с этим объектом мы можем получить доступ к функции класса.Или же Мы можем получить доступ к статическим методам класса Array, не создавая для него объект.
- scala
def main(args: Array[String]): Unit = {
val n = readInt
val m = readInt
val f = Array.ofDim[Int](100000)
Arrays.fill(f, -1)
for (e <- 1 to m) {
val Array(f, t) = readLine().trim().split(" +").map(_.toInt)
// Code continues
}
}