Розглянемо наведений нижче код:
private def test(some:String*){
}
private def call () {
val some = Array("asd", "zxc")
test(some)
}
Друкується expect String, found Array[String]
Чому? Варарги Scala - це не масиви?
Примітка
Я знайшов кілька запитань щодо переповнення стека щодо вараргів Scala, але всі вони стосуються виклику методів Java varargs або перетворення списків Scala в масиви.