Als «java» getaggte Fragen

239
Warum sind Java Streams einmalig?

Im Gegensatz zu C # IEnumerable, bei denen eine Ausführungspipeline so oft ausgeführt werden kann, wie wir möchten, kann ein Stream in Java nur einmal "iteriert" werden. Jeder Aufruf einer Terminaloperation schließt den Stream und macht ihn unbrauchbar. Diese 'Funktion' nimmt viel Energie weg. Ich...

238
Wie kann ich ein int-Array in Java umkehren?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как перевернуть массив в Джаве? Ich versuche, ein int-Array in Java umzukehren. Diese Methode kehrt das Array nicht um. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i...

238
Java: Mehrere Klassendeklarationen in einer Datei

In Java können Sie mehrere Klassen der obersten Ebene in einer einzigen Datei definieren, vorausgesetzt, dass höchstens eine davon öffentlich ist (siehe JLS §7.6 ). Siehe unten zum Beispiel. Gibt es einen ordentlichen Namen für diese Technik (analog inner, nested, anonymous)? Das JLS sagt, dass das...

237
Löschen von Java-Generika: Wann und was passiert?

Ich habe auf der Oracle-Website über Javas Typlöschung gelesen . Wann erfolgt die Typlöschung? Zur Kompilierungszeit oder zur Laufzeit? Wann wird die Klasse geladen? Wann wird die Klasse instanziiert? Viele Websites (einschließlich des oben erwähnten offiziellen Tutorials) geben an, dass die...

237
Java: Datum vom Unix-Zeitstempel

Ich muss einen Unix-Zeitstempel in ein Datumsobjekt konvertieren. Ich habe es versucht: java.util.Date time = new java.util.Date(timeStamp); Der Zeitstempelwert ist: 1280512800 Das Datum sollte "30.07.2010 - 22:30:00" sein (wie ich es von PHP bekomme), aber stattdessen bekomme ich Thu Jan 15...

236
So vergleichen Sie Objekte anhand mehrerer Felder

Angenommen, Sie haben einige Objekte mit mehreren Feldern, mit denen sie verglichen werden können: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } Wenn Sie in diesem Beispiel fragen, ob: a.compareTo(b) >...

236
Wie erstellt man ein Wörterbuch in Java? [geschlossen]

Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe ....