Als «java» getaggte Fragen

104
Wie pflege ich eine eindeutige Liste in Java?

Wie erstelle ich eine Liste eindeutiger / eindeutiger Objekte (keine Duplikate) in Java? Im Moment HashMap<String, Integer>mache ich das, da der Schlüssel überschrieben wird und wir am Ende bekommen können, HashMap.getKeySet()was einzigartig wäre. Aber ich bin sicher, es sollte einen besseren...

104
HashMap und int als Schlüssel

Ich versuche eine HashMap zu erstellen, die eine Ganzzahl als Schlüssel und Objekte als Werte enthält. Meine Syntax lautet: HashMap<int, myObject> myMap = new HashMap<int, myObject>(); Der zurückgegebene Fehler lautet jedoch: - Syntaxfehler für Token "int", Dimensionen, die nach...

104
Warum wird (i <= j && j <= i && i! = J) als WAHR bewertet?

Ich habe einen Java-Code geschrieben, der in einer Endlosschleife ausgeführt wird. Unten ist der Code: public class TestProgram { public static void main(String[] args){ Integer i = new Integer(0); Integer j = new Integer(0); while(i<=j && j<=i && i!=j){ System.out.println(i);...

104
Mehrere GSON @SerializedName pro Feld?

Gibt es in Gson eine Möglichkeit, mehrere JSON-Felder einer einzelnen Java-Objektmitgliedsvariablen zuzuordnen? Angenommen, ich habe eine Java-Klasse ... public class MyClass { String id; String name; } Ich möchte diese einzelne Klasse mit zwei verschiedenen Diensten verwenden. Diese beiden...

103
Unterstützung von java.io.Console in Eclipse IDE

Ich verwende die Eclipse-IDE, um meine Java-Projekte zu entwickeln, zu kompilieren und auszuführen. Heute versuche ich, die java.io.ConsoleKlasse zum Verwalten der Ausgabe und vor allem der Benutzereingaben zu verwenden. Das Problem ist , dass die System.console()Renditen , nullwenn eine Anwendung...

103
Java maximaler Speicher unter Windows XP

Ich war immer in der Lage, Java SE unter 32-Bit-Windows XP (Java 1.4, 1.5 und 1.6) 1400 Megabyte zuzuweisen. java -Xmx1400m ... Heute habe ich die gleiche Option auf einem neuen Windows XP-Computer mit Java 1.5_16 und 1.6.0_07 ausprobiert und den Fehler erhalten: Error occurred during...