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
Ich habe ein Modell, das einige Optionsfelder enthält, die weitere Optionsfelder enthalten. Zum Beispiel:
%Vor%
Ich erhalte diese Daten von externen JSONs und manchmal enthalten diese Daten möglicherweise Nullen, das war der Grund für einen...
27.02.2013, 11:59
Ich habe einen Code, der wie folgt codiert:
%Vor%
Wo die Bedingung für einige Elemente gilt und dann für alle anderen falsch wird.
Leider funktioniert das nicht (auch wenn ich die Leistung ignoriere), weil mein elements ein unendlicher...
28.11.2012, 01:38
In Java, Scala oder allgemein jeder JVM-Sprache gibt es eine Reihe von Paketen, die standardmäßig importiert werden. Java importiert zum Beispiel automatisch java.lang , Sie müssen es nicht in Ihrer Java-Code-Datei machen.
Nun weiß ich nich...
17.02.2011, 07:44
Im folgenden Code kann ich innerhalb des for -Verständnisses über eine Tuple-Dereferenz auf die Zeichenfolge und den Index verweisen:
%Vor%
Gibt es in der Scala-Syntax einen Weg, die stringWithIndex in die Teile (string und index) im...
08.02.2011, 13:36
Nach dieser Antwort Ссылка können wir dies in Scala tun:
%Vor%
Jetzt verstehe ich den Punkt der ignorierten Parameter in Lambda-Ausdrücken, aber ich kann mir keine Beispiele vorstellen, bei denen ich jemals eine Variable deklarieren möchte...
11.09.2014, 03:33
Ich versuche Scala zu lernen, also habe ich beschlossen, Datenstrukturen damit zu implementieren. Ich habe mit dem Stack begonnen. Ich habe die folgende Stapelklasse erstellt.
%Vor%
I Versuchen Sie dann, diese Klasse in meiner Java-Klasse mi...
25.03.2012, 14:01
Die folgenden REPL Snippets setzen voraus:
%Vor%
Warum werden diese beiden Anweisungen nicht kompiliert? Ich bekomme "Konstruktor kann nicht zum erwarteten Typ instanziiert werden":
%Vor%
Ich kann den Erfolgswert aus einem Try mit ge...
31.08.2014, 02:12
Gegeben diese Musterübereinstimmung:
%Vor%
Ich nehme an, dass "::" die Fallklasse ist, die in scala.collection.immutable gefunden wird, aber wie soll '::' in dieser Form geschrieben werden (Infix-Notation)? - Gibt es dafür eine spezielle Reg...
29.12.2011, 08:38
Ich bin sehr neu bei Scala und ich versuche immer noch, mich an die Syntax und den Stil zu gewöhnen, also ist das wahrscheinlich eine sehr einfache Frage.
Ich arbeite mit einer Codebase, in der es viele Fallklassen gibt, die wie folgt mit Opt...
20.01.2012, 15:42
In Play 1.x hatten Sie den http.path-Parameter, mit dem Sie eine URL festlegen konnten, die zu jeder Route hinzugefügt wurde
Ссылка
Wie kann ich etwas Ähnliches in Play 2.0 erreichen?
12.08.2012, 19:46