Это не ошибка.Это выбор дизайна, который предпочитает использование vararg в Scala, а не совместимость с Java.Например, он позволяет вам передавать List
в метод Scala varargs без необходимости конвертировать его в Array
по пути.
Если вам нужно использовать Scala varargs из Java, вам следует создатьвместо этого немного scala Seq.Например, вы можете написать оболочку Java для автоматического создания массива, а затем использовать метод genericWrapArray
из объекта Predef
.