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
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
%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
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
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
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
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
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
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
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
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