Als «primitive» getaggte Fragen

Ein primitiver Typ ist ein Datentyp, der von einer Programmiersprache als Grundbaustein bereitgestellt wird.

8
Warum ist typeof null "Objekt"?
Ich lese Kapitel 4 "Professionelles Javascript für Webentwickler" und erfahre, dass die fünf Arten von Grundelementen undefiniert, null, boolesch, Zahl und Zeichenfolge sind. Wenn nulles ein Primitiv ist, warum kehrt es typeof(null)zurück "object"? Würde das nicht bedeuten, dass dies nullals Referenz übergeben wird (ich gehe hier davon aus, dass alle …


11
Generische Typkonvertierung FROM Zeichenfolge
Ich habe eine Klasse, mit der ich "Eigenschaften" für eine andere Klasse speichern möchte. Diese Eigenschaften haben einfach einen Namen und einen Wert. Im Idealfall möchte ich typisierte Eigenschaften hinzufügen können , damit der zurückgegebene "Wert" immer von dem Typ ist, den ich möchte. Der Typ sollte immer ein Grundelement …


7
Java: Integer ist gleich vs. ==
Ab Java 1.5, können Sie ziemlich viel Austausch Integermit intin vielen Situationen. Ich habe jedoch einen möglichen Fehler in meinem Code gefunden, der mich ein wenig überrascht hat. Der folgende Code: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt …




7
Wie viele Grundelemente sind erforderlich, um eine LISP-Maschine zu erstellen? Zehn, sieben oder fünf?
Auf dieser Seite gibt es 10 LISP-Grundelemente. Die Grundelemente sind : atom, quote, eq, car, cdr, cons, cond, lambda, label, apply. http://hyperpolyglot.wikidot.com/lisp#ten-primitives Stevey schätzt, dass es sieben (oder fünf) gibt: Es ist Teil der Reinheit der Idee von LISP: Sie brauchen nur die sieben (oder sind es fünf?) Grundelemente, um …

10
Primitiver Typ 'Short' - Casting in Java
Ich habe eine Frage zum primitiven Typ shortin Java. Ich benutze JDK 1.6. Wenn ich folgendes habe: short a = 2; short b = 3; short c = a + b; Der Compiler möchte nicht kompilieren - er sagt, dass er "nicht von int nach short konvertieren kann" und schlägt …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.