Suchergebnisse für Anfrage "scala-collections"
Scala Map.mapValues stackoverflowerror
Der folgende Code führt zu einem StackOverflowError in der letzten Zeile. object StackTest extends App{ @tailrec def incrementValues(acc: Map[String, Int], inc: Int): Map[String, Int] = { if(inc == 0) acc else incrementValues(acc.mapValues(_ + ...
scala.collection.breakOut vs ansichten
Diese SO Antwort [https://stackoverflow.com/a/1716558/936869]beschreibt wiescala.collection.breakOut kann verwendet werden, um zu verhindern, dass verschwenderische Zwischensammlungen erstellt werden. Zum Beispiel erstellen wir hier ein ...
Wie können Sie aufhören, eine Option [Collection] zu erstellen, sobald Sie die erste None erreicht haben?
Beim Aufbau einer Sammlung in einemOptionWenn Sie versuchen, das nächste Mitglied der Sammlung zu erstellen, schlägt dies möglicherweise fehl, sodass die gesamte Sammlung ebenfalls fehlschlägt. Wenn ich zum ersten Mal kein Mitglied habe, möchte ...
Einfaches Beispiel für die Erweiterung einer Scala-Sammlung
Ich suche ein sehr einfaches Beispiel für die Unterteilung einer Scala-Sammlung. Ich bin nicht so sehr an vollständigen Erklärungen interessiert, wie und warum alles funktioniert. viele davon sind ...
Wie konvertiere ich eine java.util.Map in eine scala.collection.immutable.Map in Java?
Ich finde viele Leute, die das versuchen und danach fragen, aber die Frage wird immer in Form von Scala-Code beantwortet. Ich muss eine API aufrufen, die eine scala.collection.immutable.Map erwartet, habe aber eine java.util.Map. Wie kann ich ...
Scala einfaches Histogramm
Für ein gegebenesArray[Double], zum Beispiel val a = Array.tabulate(100){ _ => Random.nextDouble * 10 }Was ist ein einfacher Ansatz, um ein Histogramm mit zu berechnenn Mülleimer?
Wie finde ich die Anzahl der (Schlüssel-, Wert-) Paare in einer Karte in Scala?
Ich muss die Anzahl der (Schlüssel-, Wert-) Paare in einer Karte in meinem Scala-Code finden. Ich kann die Karte durchlaufen und eine Antwort erhalten, aber ich wollte wissen, ob es für diesen Zweck eine direkte Funktion gibt oder nicht.
Funktion nur auf ein Element in Liste oder Array in Scala anwenden
Für eine bestimmte Liste oder ein Array, zum Beispiel val list = (1 to 3).toList val array = (1 to 3).toArray und eine gegebene Funktion, die von und auf den Sammlungstyp abgebildet wird, zum Beispiel def f(v: Int): Int = v + 10wie bewerbe ich ...
short way to breakOut to specific collection type?
scala> val m = Map(1 -> 2) m: scala.collection.immutable.Map[Int,Int] = Map(1 -> 2) scala> m.map{case (a, b) => (a+ 1, a+2, a+3)} res42: scala.collection.immutable.Iterable[(Int, Int, Int)] = List((2,3,4)) Ich möchte, dass der Ergebnistyp Liste ...
Unterstriche und Zeichenkettenverkettung in List.map mit Scala [duplizieren]
Diese Frage hat hier bereits eine Antwort: Scala foreach seltsames Verhalten [/questions/2173373/scala-foreach-strange-behaviour] 5 Antwortenit @Scala können Sie einen Unterstrich verwenden, um eine einfache Karte zu erstellen. Also zum Beispiel ...