Я хочу запустить немного Java в консоли Scala. Вот что я получаю:Scala не может распознать, какой метод вызывать
scala> String.format("hello %d",3);
<console>:8: error: overloaded method value format with alternatives:
(java.util.Locale,java.lang.String,<repeated...>[java.lang.Object])java.lang.String <and>
(java.lang.String,<repeated...>[java.lang.Object])java.lang.String
cannot be applied to (java.lang.String, Int)
String.format("hello %d",3);
Почему Scala не может распознать, какой метод для вызова, если аргумент набор отличается, и те, которые я обеспечиваю весьма сомнительные?
Что странно, появляется такое же сообщение, когда я пытаюсь вызвать функцию с аргументами, которые не соответствуют ни одному из обоих наборов аргументов, например. String.format()
Я использую 2.9.1 Scala
, что ссылка бросает 404 –