Resultados da pesquisa a pedido "scala-collections"
Usando métodos scala vararg em java
Por que todos os métodos scala vararg, quando usados em java, parecem aceitar uma Seq de variáveis e não podem ser usados como métodos nativos vararg em java. Isso é um inseto Por exemplo,Buffer tem o métododef append(elems: A*): Unit. Mas em ...
Como agrupar uma sequência repetitiva de tamanho variável no Scala
Tenho uma coleção de ints que se repetem em um padrão: val repeatingSequence = List(1,2,3,1,2,3,4,1,2,1,2,3,4,5) Gostaria de seção que listar quando o padrão se repete; neste caso, quando a sequência voltar para 1: val groupedBySequence = ...
Exemplo simples de extensão de uma coleção Scala
Estou procurando um exemplo muito simples de subclasse de uma coleção Scala. Não estou muito interessado em explicações completas de como e por que tudo funciona; muitos deles estão ...
Convertendo uma coleção Java em uma coleção Scala
Related to Stack Overflow questionScala equivalente ao novo HashSet (Collection) [https://stackoverflow.com/questions/674545], como faço para converter uma coleção Java java.util.List digamos) em uma coleção ScalaList? Na verdade, estou ...
Tipo de coleção gerado por for with yield
Quando eu avalio umfor em Scala, eu tenho um imutávelIndexedSeq (uma coleção com características de desempenho do tipo matriz, como acesso aleatório eficiente): scala> val s = for (i <- 0 to 9) yield math.random + i ...
Produto cartesiano preguiçoso de várias Seqs em Scala
Implementei um método simples para gerar produtos cartesianos em váriosSeqs assim: object RichSeq { implicit def toRichSeq[T](s: Seq[T]) = new RichSeq[T](s) } class RichSeq[T](s: Seq[T]) { import RichSeq._ def cartesian(ss: ...
Como transformar a coleção Scala da opção [X] para a coleção X
Estou começando a explorar Scala, e uma das coisas pelas quais estou intrigado é aOption tipo e a promessa de poder eliminarnull erros relacionados. No entanto, não consegui descobrir como transformar uma lista (ou outra coleção) de, ...
Scala: Qual é a diferença entre os atributos Traversable e Iterable nas coleções Scal
Eu olhei paraessa questã [https://stackoverflow.com/questions/2602379/in-scala-2-8-collections-why-was-the-traversable-type-added-above-iterable] , mas ainda não entendo a diferença entre os atributos Iterável e Traversável. Alguém pode explicar?
Diferença entre MutableList e ListBuffer
Qual é a diferença entre o Scala'sMutableList eListBuffer aulas emscala.collection.mutable? Quando você usaria um contra o outro? Meu caso de uso está tendo uma sequência linear em que posso remover com eficiência o primeiro elemento, ...
Qual é a maneira mais rápida de somar uma coleção no Scala
Eu tentei coleções diferentes no Scala para somar seus elementos e eles são muito mais lentos do que Java soma suas matrizes (comfor ciclo). Existe uma maneira de o Scala ser tão rápido quanto as matrizes Java? Ouvi dizer que no scala 2.8 os ...