Результаты поиска по запросу "scala-java-interop"

6 ответов

Доступ к scala.None из Java

Как вы можете получить доступscala.None с Java? Последняя строка приводит к смерти компилятора с типом scala.None не принимает параметры. import scala.Option; import scala.Some; import scala.None; final Option<String> object1 = new ...

1 ответ

Временная сложность метода JavaConverters asScala

Начиная с версии Scala 2.9, существует удобный конвертер для конвертации изjava.util.List и другие коллекции в структурах данных Scala, написав что-то вроде этого: import scala.collection.JavaConverters._ def scalaVersion ...

3 ответа

Использование методов Scala Vararg в Java

Почему все методы scala vararg, когда они используются из java, похоже, принимают Seq переменных и не могут использоваться в качестве нативных методов java vararg. Это ошибка? Например,Buffer имеет методdef append(elems: A*): Unit, Но в Java это ...

ТОП публикаций

3 ответа

В чем разница между JavaConverters и JavaConversion в Scala?

Вscala.collection [http://www.scala-lang.org/api/current/index.html#scala.collection.package]есть два очень похожих объектаJavaConversions [http://www.scala-lang.org/api/current/scala/collection/JavaConversions%24.html] а ...

5 ответов

В чем разница между == и .equals в Scala?

В чем разница между== а также.equals() в Scala, и когда использовать какой? Реализация такая же, как в Java? РЕДАКТИРОВАТЬ: Связанный вопрос говорит о конкретных случаяхAnyVal, Более общий случайAny.

2 ответа

Использование черт Scala с реализованными методами в Java

Я думаю, что невозможно вызвать методы, реализованные в чертах Scala из Java, или есть способ? Предположим, у меня есть в Scala: trait Trait { def bar = {} }и в Java, если я использую его как class Foo implements Trait { }Ява жалуется, ...

4 ответа

java.util. Итератор для списка Scala?

Пожалуйста, терпите меня, я все еще довольно нелюбезен со Скалой. У меня есть следующий код: private lazy val keys : List[String] = obj.getKeys().asScala.toListobj.getKeys возвращает java.util.Iterator Вызов asScala через JavaConverers (который ...

4 ответа

Вы оборачиваете свою лямбду Java 8 в F (...), а затем она конвертируется в функцию Scala.

отрим следующий код Scala: package scala_java object MyScala { def setFunc(func: Int => String) { func(10) } }Теперь на Java я бы хотел использоватьMyScala как: package scala_java; public class MyJava { public static void main(String [] args) { ...

2 ответа

 метод.

la мне нужно переопределить следующие данные классы и методы Java: public abstract class AbstractJava<T> { protected abstract T test(Class<? extends T> clazz); } public class ConcreteJava extends AbstractJava<Object> { @Override protected Object ...

2 ответа

 на Java); это не компилируется.

у обертку, которая принимает ScalaObservableBuffer [http://www.scala-lang.org/api/current/scala/collection/mutable/ObservableBuffer.html] и запускает события, совместимые сEclipse / JFace ...