Wie kann ich konvertiere ein NSStringeine Reihe von jedem primitiven Datentyp enthält (zB int, float, char, unsigned int, etc.)? Das Problem ist, ich weiß nicht, welchen Nummerntyp die Zeichenfolge zur Laufzeit enthalten wird. Ich habe eine Idee, wie es geht, bin mir aber nicht sicher, ob dies mit einem Typ …
Ich versuche, eine ArrayList, die Integer-Objekte enthält, mit dem folgenden Code in primitive int [] zu konvertieren, aber es wird ein Fehler bei der Kompilierung ausgelöst. Ist es möglich in Java zu konvertieren? List<Integer> x = new ArrayList<Integer>(); int[] n = (int[])x.toArray(int[x.size()]);
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 …
Ich habe einen Codeblock, der einen Typ in ein HTML-Tag serialisiert. Type t = typeof(T); // I pass <T> in as a paramter, where myObj is of type T tagBuilder.Attributes.Add("class", t.Name); foreach (PropertyInfo prop in t.GetProperties()) { object propValue = prop.GetValue(myObj, null); string stringValue = propValue != null ? propValue.ToString() …
In verschiedenen Artikeln, die ich gelesen habe, gibt es manchmal Verweise auf primitive Datentypen und manchmal Verweise auf Skalare. Mein Verständnis von jedem ist, dass es sich um Datentypen von etwas Einfachem wie int, boolean, char usw. handelt. Fehlt mir etwas, das bedeutet, dass Sie eine bestimmte Terminologie verwenden sollten, …
Ich schreibe einen kleinen Code in J2ME. Ich habe eine Klasse mit einer Methode setTableId(Short tableId). Wenn ich jetzt versuche zu schreiben setTableId(100), gibt es einen Fehler bei der Kompilierung. Wie kann ich den Short-Wert einstellen, ohne eine andere Short-Variable zu deklarieren? Beim Einstellen des LongWertes kann ich verwenden setLongValue(100L)und …
Wie kann ich einen absoluten Maximal- oder Minimalwert für einen Float oder Double fest codieren? Ich möchte das Maximum / Min eines Arrays ermitteln, indem ich einfach das größte Array durchlaufe und abfange. Es gibt auch positive und negative Unendlichkeiten für Schwimmer. Soll ich diese stattdessen verwenden? Wenn ja, wie …
Wann sollte ich mich für eine Wrapper-Klasse über primitive Typen entscheiden? Oder unter welchen Umständen sollte ich zwischen Wrapper- / Primitive-Typen wählen?
Mir ist aufgefallen, dass ich immer int und double verwendet habe, egal wie klein oder groß die Zahl sein muss. Ist es in Java effizienter, byteoder shortanstelle von intund floatanstelle von zu verwenden double? Nehmen wir also an, ich habe ein Programm mit vielen Ints und Doubles. Wäre es wert, …
Ich habe eine Array-Deklaration wie folgt: int a[]; Hier aist ein Array vom primitiven intTyp. Wo ist dieses Array gespeichert? Wird es auf einem Haufen oder Stapel gespeichert? Dies ist ein primitiver Typ int. Alle primitiven Typen werden nicht auf dem Heap gespeichert.
Wenn Sie ein Array von Java-Objekten haben, die einen primitiven Typ haben (z. B. Byte, Integer, Char usw.). Gibt es eine gute Möglichkeit, es in ein Array vom primitiven Typ umzuwandeln? Dies kann insbesondere erfolgen, ohne dass ein neues Array erstellt und der Inhalt durchlaufen werden muss. So zum Beispiel …
Ich würde gerne wissen, ob man eine Methode tippen kann, um primitive Typen zu erwarten? Etwas wie das: public function someMethod(string $str) //^^^^^^ Oder: private function anotherMethod(int $num) //^^^ genauso wie du: private function otherMethod(Person $rambo) //^^^^^^ Ist das in PHP möglich?
Ich versuche, mit einer internen Methode so viel Leistung wie möglich zu erzielen. Der Java-Code lautet: List<DirectoryTaxonomyWriter> writers = Lists.newArrayList(); private final int taxos = 4; [...] @Override public int getParent(final int globalOrdinal) throws IOException { final int bin = globalOrdinal % this.taxos; final int ordinalInBin = globalOrdinal / this.taxos; …
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.