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 …
Warum arbeiten Generika in Java mit Klassen, aber nicht mit primitiven Typen? Dies funktioniert beispielsweise einwandfrei: List<Integer> foo = new ArrayList<Integer>(); das ist aber nicht erlaubt: List<int> bar = new ArrayList<int>();
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 …
Seit Java 5 haben wir das Ein- und Auspacken primitiver Typen, so dass intes umbrochen wird java.lang.Integer, und so weiter und so fort. Ich sehe in letzter Zeit viele neue Java-Projekte (für die definitiv eine JRE von mindestens Version 5, wenn nicht sogar 6 erforderlich ist), die inteher verwendet werden …
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 …
In C ++ hatte ich gerne Zugriff auf eine 64-Bit-Ganzzahl ohne Vorzeichen, via unsigned long long intoder viauint64_t . In Java sind Longs 64 Bit, ich weiß. Sie sind jedoch signiert. Gibt es ein vorzeichenloses Long (Long) als Java-Grundelement? Wie benutze ich es?
Es gibt verwandte Fragen, z. B. Wie kann ich zwei Parameter an eine AsyncTask-Klasse übergeben? Aber ich hatte die Schwierigkeit, vergeblich zu versuchen, mehrere Grundelemente als Parameter an eine AsyncTask zu übergeben, und möchte daher mitteilen, was ich entdeckt habe. Diese Subtilität wird in den vorhandenen Fragen und Antworten nicht …
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 …
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 …
Wie kann ich ein Java-Objekt in ein boolesches Grundelement umwandeln? Ich habe es wie unten versucht, aber es funktioniert nicht boolean di = new Boolean(someObject).booleanValue(); Der Konstruktor Boolean (Object) ist undefiniert Bitte beraten.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.