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 benutze scala 2.9.1, wenn ich diesen Code versuche:
%Vor%
Das Ergebnis war etwas wie
%Vor%
, die nicht alle Elemente von a aufgelistet hat. Danach wird a zu Set (9, 7) statt leerer Satz. Es sieht sehr seltsam für mich aus, ist es ein...
22.12.2012, 15:00
Nehmen Sie das folgende Merkmal an:
%Vor%
Ich verwende einen abstrakten Typ, weil ich nicht jedes Mal, wenn ich ein A brauche, in der Typ-Signatur um das B ziehen möchte.
Ist es noch möglich, einen impliziten Beweis (using =: =, & lt;: & lt;...
06.05.2011, 10:10
Ich möchte eine automatische Vervollständigung mit Ajax verwenden. Also mein Ziel ist es zu haben:
Wenn der Benutzer etwas in das Textfeld eingibt, erscheinen einige Vorschläge des Servers (ich muss Vorschläge in einer Datenbank finden)...
06.04.2012, 11:58
Das Apidoc von distinct in SeqLike sagt:
Erstellt eine neue Sequenz aus dieser Sequenz ohne doppelte Elemente.
Rückgabe: Eine neue Sequenz, die das erste Vorkommen jedes Elements dieser Sequenz enthält.
Habe ich das Gefühl, dass...
18.07.2011, 15:45
Bei der Formatzeicheninterpolation in Schweden erhalte ich beim Erstellen von Strings mit Dezimalzahlen ein Komma anstelle eines Punktes:
%Vor%
Meine Frage ist, wie setze ich das Format so, dass ich das Ergebnis 5.01 bekomme? Ich möchte i...
16.07.2014, 11:49
Ich möchte eine Funktion schreiben, die einen Nat als Parameter akzeptiert, und dieses nat NUR zurückgeben, wenn dieses nat nicht durch drei teilbar ist.
zum Beispiel:
%Vor%
Dazu muss ich etwas schreiben, das sagt "N ist nicht teilbar dur...
20.07.2014, 18:32
Ich bin gerade auf einen von Tony Morris ' Blog-Posts über Java gestoßen
26.02.2010, 12:55
Ich habe Probleme beim Übersetzen von C ++ Datenstrukturen nach Scala. Scala ist wirklich anders als C ++, aber ich mag eine Menge davon.
Ich habe das folgende Codefragment in C ++:
%Vor%
Ich fülle jetzt die Liste in einer while-Schleife mit...
19.12.2010, 15:19
Betrachten Sie etwas wie folgt:
%Vor%
Was muss ich anstelle von ??? schreiben?
Ich habe versucht, classOf[Singleton] , classOf[Singleton.type] , Singleton.type , aber nichts hat funktioniert.
(Ich weiß natürlich über getClass...
24.05.2011, 23:47
%Vor%
set.size ist jetzt 2, und set.contains(m) ist falsch, weil scheinbar m teilweise zweimal angewendet wird und zwei Funktionsobjekte erstellt werden. Wenn m eine Funktion ist, funktioniert es wie erwartet. Ich möchte die Funktio...
04.07.2011, 11:46