¿Por qué todos los métodos de Scala vararg, cuando se usan desde Java, parecen aceptar una Seq de variables y no se pueden usar como métodos vararg nativos de Java? ¿Es esto un error?Uso de los métodos de scala vararg en java
Por ejemplo, Buffer
tiene el método def append(elems: A*): Unit
. Pero en java tiene otra firma: void append(Seq<A>)
.
Bueno, sí, eso funciona, pero está muy mal)) – F0RR
Eso es porque usar Java está mal en primer lugar;) –
Para más detalles, ver http://stackoverflow.com/questions/10060377/how-to-use -scala-varargs-from-java-code –