scala

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
2
Antworten

Scala: Kann keine Ausnahme innerhalb eines Closures werfen

Disclaimer: absoluter Neuling in Scala: ( Ich habe folgendes definiert: %Vor% Ich nenne es so: %Vor% Während der Aufruf von someCodeThatThrowsMySpecificException einwandfrei funktioniert, wird die Ausnahme in tryAndReport nicht abgefan...
17.04.2010, 03:01
3
Antworten

Kurzer Weg zum BreakOut zu bestimmten Sammlungsart?

%Vor% Was ich will ist, dass der Ergebnistyp List [(Int, Int, Int)] ist. Der einzige Weg, den ich gefunden habe, ist: %Vor% Gibt es einen kürzeren Weg?     
07.04.2010, 11:36
3
Antworten

Wann sollte ich Scala's Array anstelle einer der anderen Sammlungen verwenden?

Dies ist eher eine Frage des Stils und der Vorliebe, aber hier gilt: Wann sollte ich scala.Array verwenden? Ich benutze List die ganze Zeit und gelegentlich in Seq, Map und dergleichen, aber ich habe nie Array in der Wildnis verwendet oder geseh...
24.11.2009, 21:09
1
Antwort

Deklarieren Sie eine Variable ohne einen Anfangswert

Dieses Scala-Tutorial sagt Folgendes über das Deklarieren von Variablen ohne Anfangswert:    Wenn Sie keiner Variablen einen Anfangswert zuweisen, gilt dies wie folgt: %Vor% Aber wenn ich diesen Code in der Scala REPL ausprobiere, erha...
11.05.2016, 23:05
1
Antwort

Wie zeigt man benutzerdefinierte Fehlermeldung in Specs2 (Scala)?

Zum Beispiel für Code wie folgt: %Vor% Die Nachricht wird wie folgt aussehen: %Vor% Gibt es eine elegante Möglichkeit, benutzerdefinierte Nachrichten hier anzuzeigen?     
17.08.2014, 16:41
3
Antworten

Was ist der Unterschied zwischen Scala StrictLogging und Lazylogging?

Betrachten Sie den folgenden Code, der die Scala-Protokollierung verwendet: %Vor% Was ist der Unterschied, wenn ich stattdessen StrictLogging verwende? Wann sollte ich welche verwenden? Bearbeiten : Ich weiß, was faul ist. Aber ich bin...
14.01.2017, 10:34
2
Antworten

Kann nicht über Enumeration iterieren

Hier ist ein Beispiel aus Buch Programmierung in Scala %Vor% Ich habe die neueste Version von Scala. Ist es der Grund für einen Fehler?     
11.06.2013, 12:52
1
Antwort

Unterschied zwischen Karte und foreach Methode in Scala? [Duplikat]

Ich habe einen großen Zweifel, als ich anfing, Scala zu programmieren. Ich möchte wissen, wie die Methode map in scala funktioniert. Ob es sequenziell oder in Multithread verarbeitet wird? Und noch wichtiger, ich würde gerne wissen, warum...
13.06.2013, 06:01
2
Antworten

Wie erstellt man mehrere benutzerdefinierte Felder in Play Framework?

Ich versuche, mehrere benutzerdefinierte Felder zu erstellen. Verwenden Sie diesen Artikel als Referenz. Nach dem Erstellen von MyHelpers . %Vor% Ich importiere auf meinem .scala.html %Vor% Dann magisch wenn ich es mache %...
21.06.2013, 20:12
4
Antworten

Spark: Datensätze in Gruppen sortieren?

Ich habe eine Reihe von Datensätzen, die ich brauche: 1) Gruppiere nach 'Datum', 'Stadt' und 'Art' 2) Sortieren Sie jede Gruppe nach 'price In meinem Code: %Vor% Wenn ich versuche, die Gruppe zu sortieren, erhalte ich einen Fehler:...
16.02.2015, 14:21