В книге Программирование в Scala (глава 10 «Состав и наследование») в одном из примеров используется метод Array.make()
.Кажется, он принимает Int
и String
в качестве первого и второго параметров соответственно.Функция приведена ниже:
private class UniformElement(
ch: Char,
override val width: Int,
override val height: Int
) extends Element {
private val line = ch.toString * width
def contents = Array.make(height, line)
}
При попытке ее в терминале я получаю ошибку error: value make is not a member of object Array
.Я использую устаревшую копию, а некоторые другие методы устарели, но я не могу найти обновленную и / или альтернативную этому.
Спасибо за вашу помощь.