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

3 ответа

преобразовать java.util.Map [String, Object] в scala.collection.immutable.Map [String, Any]

Как преобразовать java.util.Map [String, Object] в scala.collection.immutable.Map [String, Any], чтобы все значения в исходной карте (целые числа, логические...

4 ответа

Создать диапазон с включающим конечным значением при шаге

Есть ли способ создать диапазон, которыйвключает в себя конечное значение при использовании шага, который не выравнивается?Например, следующие результаты:

2 ответа

Неявное преобразование между коллекциями Java и Scala с использованием JavaConversions

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

2 ответа

Динамическая оценка кода в Scala

Каков наилучший способ вставить фрагмент кода в Scala? что-то вроде eval в javascript и GroovyScriptEngine. Я хочу сохранить свои правила / вычисления / форм...

5 ответов

Несоответствия Scala Collections

Почему не хватает согласованности между наборами и списками в Scala Collections API?Например, есть неизменный Set, но также изменяемый. Если я хочу использов...

2 ответа

, что возвращает

инаю изучать Scala, и одна из вещей, которыми я заинтригована, этоOption тип и обещание быть в состоянии устранитьnull связанные ошибки. Однако я не смог понять, как преобразовать список (или другую коллекцию), скажем,Option[String], к ...

4 ответа

Отредактировано в пользу более расплывчатых рассуждений. Винт наследие, серьезно ...

елите следующий код: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):String = a.toString def test[T:ClassManifest](iter:java.util.Iterator[Any], func:Any=>T):Array[T] ...

6 ответов

Объединение нескольких списков произвольной длины

Я ищу подход для объединения нескольких списков следующим образом: ListA a b c ListB 1 2 3 4 ListC + # * § % .. .. .. Resulting List: a 1 + b 2 # c 3 * 4 § %В словах: элементы в последовательном порядке, начиная с первого списка, объединяются в ...

1 ответ

Я бы предпочел использовать последствия.

те предположим, что я хочу создать черту, которую я могу смешать с любым Traversable [T]. В конце я хочу сказать что-то вроде: val m = Map("name" -> "foo") with MoreFilterOperationsи иметь методы для MoreFilterOperations, которые выражены во ...

1 ответ

docs.scala-lang.org/tutorials/FAQ/stream-view-iterator.html

ы различия между потоками, представлениями (SeqView) и итераторами в Scala? Это мое понимание Они все ленивые списки.Потоки кэшируют значения.Итераторы можно использовать только один раз? Вы не можете вернуться к началу и снова ...