Tôi muốn chạy một chút Java trong giao diện điều khiển Scala. Dưới đây là những gì tôi nhận được:Scala không thể nhận ra phương thức nào để gọi
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);
Tại sao Scala không thể nhận ra phương thức để gọi, nếu bộ đối số khác và những phương thức tôi cung cấp khá rõ ràng?
Điều kỳ lạ, cùng một thông báo cũng xuất hiện khi tôi cố gọi hàm bằng các đối số không khớp với bất kỳ bộ đối số nào, ví dụ: String.format()
Tôi đã sử dụng scala 2.9.1
liên kết mà là ném một 404 –