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 versuche herauszufinden, wie man eine Methode erstellt, die ein verschachteltes Objekt als Argument akzeptiert. Für eine verschachtelte Klasse kann ich Folgendes tun:
%Vor%
Wenn ich jedoch so etwas mit einem Objekt versuche, bekomme ich...
10.02.2012, 07:38
Ich frage mich, ob es einen standardmäßigen und kurzen Weg gibt, Sequenz in Warteschlange in Scala zu konvertieren?
Ich habe in der Dokumentation keine magische Methode gefunden.
Im Moment mache ich es so:
%Vor%
Aber gibt es etwas...
20.03.2014, 11:19
Wenn ich in Haskell eine schnelle Worker-Funktion oder einen Helfer-Wert benötige, verwende ich normalerweise prime ( ' ), das in der Mathematik weit verbreitet ist. Wenn ich zum Beispiel eine reverse -Funktion schreibe und einen tail-rekur...
12.09.2011, 11:53
Ich habe eine Permissions -Klasse in Java mit Methoden in fließendem Stil wie folgt:
%Vor%
Die Frage ist, ob ich diese Methoden set{Property} oder nur {property} nennen sollte. Letzteres würde so aussehen:
%Vor%
Wenn ich mir die...
19.03.2010, 09:52
Ich versuche den dissoziierten Druckalgorithmus basierend auf N-Gramm in scala zu kodieren.
So generieren Sie ein N-Gramm für große Dateien:
Zum Beispiel für die Datei, die "die Biene ist die Biene der Bienen" enthält.
Zuerst muss es ein zuf...
24.11.2011, 14:55
Was empfehlen Sie, um ein 2D-Pixelfeld auf den Bildschirm zu schreiben?
Mein erster Gedanke ist eine SWT-Bindung, aber gibt es noch andere? Verarbeitung vielleicht?
08.08.2011, 00:27
Ich arbeite an einem Scala-basierten Analysesystem (http://www.hiringthing.com), und ich stelle fest, dass ich mir oft die folgende Frage stelle. Bei einer "reinen" Funktion ohne Nebeneffekte kann ich, wenn ich diese Funktion zweimal mit den gle...
30.09.2010, 21:50
Ich habe eine Spark-Anwendung, die die neue API von Spark 2.0 mit SparkSession verwendet.
Ich baue diese Anwendung auf der anderen Anwendung, die SparkContext verwendet. Ich möchte SparkContext an meine Anwendung weitergeben und SparkS...
21.03.2017, 18:20
Stellen Sie sich diesen einfachen Code vor:
%Vor%
Das Ergebnis ist
%Vor%
Ich wäre gerne
%Vor%
Wie erreiche ich das? Ich kann die Methode testMethod nach der Objekterstellung nicht aufrufen.
Mazi
26.08.2011, 10:22
Ich versuche Futures in Scala zu verketten, aber es gibt mir den falschen Rückgabetyp.
Ich habe die folgenden Methoden:
%Vor%
Aber jetzt bekomme ich den Fehler, dass der getUUIDRecordByModel Rückgabetyp Future[Option[FlightByDetailMod...
04.09.2014, 19:01