Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind:
fortgeschrittenes statisches System mit Typinferenz;
Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit
Es ist mir peinlich, das zu fragen, aber ich kann mir nicht vorstellen, wie man ein Scala-Programm ausführt, das innerhalb eines Pakets definiert ist.
Beispiel:
%Vor%
Nach dem Kompilieren der Hello.scala-Datei erhalte ich die erwartete Ve...
07.07.2010, 02:18
Was ist das beste Scala-Idiom zum Vergleichen eines Wertes mit dem n-ten Element einer Liste?
Der naive Ansatz funktioniert offensichtlich nicht:
%Vor%
Um zu verdeutlichen: Bei dieser Frage geht es nicht darum, wie man einen Wert mit dem...
27.07.2011, 06:10
Ich möchte alle Elemente vor und gleich dem ersten 7 finden:
%Vor%
Meine Lösung ist:
%Vor%
Das Ergebnis ist:
%Vor%
Gibt es eine andere Lösung?
09.11.2015, 04:48
Ich habe hier eine Lösung gesehen, aber als ich es versuchte, funktioniert es nicht für mich.
Zuerst importiere ich eine cars.csv-Datei:
%Vor%
Was wie folgt aussieht:
%Vor%
Dann mache ich das:
%Vor%
Aber die Nullwerte haben sich n...
27.10.2015, 19:10
Ich folge nur dem akka-Beispiel, konnte das Programm aber nicht ausführen.
Ich habe akka, sbt (0.13), scala (2.10.3) mit homebrew (OSX Mountail Lion) installiert
Erstellen Sie ein leeres Verzeichnis namens akka_test
Erstellen Sie buil...
11.10.2013, 07:55
Angenommen, ich habe:
%Vor%
und ich kann:
%Vor%
Ich denke, das zum Verständnis dafür wäre:
%Vor%
aber das funktioniert nicht! Ich erhalte einen Fehler, zB:
%Vor%
Wie verwende ich eine Future [Option [Boolean]], um das Boolea...
03.01.2014, 01:32
ListSet (collection.immutable.ListSet) ist eine umgekehrte geordnete Menge. Ich brauche eine geordnete Menge. Dies ist ein Beispiel für das ursprüngliche ListSet:
%Vor%
Und das ist ein Beispiel, das ich brauche:
%Vor%
UPDATE:
"Ordered...
14.08.2010, 03:48
Im Spiel! (2.2-M2) Ich habe eine JsValue ähnlich wie:
%Vor%
Ich möchte nur die Anzahl der Elemente in diesem JsValue. Ich kann es krampfhaft durch schaffen
%Vor%
aber diese Größenberechnung befindet sich innerhalb einer Methode, die Js...
13.08.2013, 14:16
Ich habe zwei Listen in Scala, wie man sie zusammenführt, so dass die Tupel gruppiert sind?
Gibt es eine bestehende Scala-Liste API, die dies tun kann oder brauche ich es selbst tun?
Eingabe:
%Vor%
Erwartete Ausgabe:
%Vor%
25.10.2012, 17:30
Während ich die Scala-Dokumentation (Play Docs) des Play-Frameworks durchging, sah ich eine Syntax, die ich nie hatte vorher gesehen.
%Vor%
Könnte mir bitte jemand sagen, was bedeutet "~" in List[String~Int] ?
13.04.2012, 07:38