Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.

12
Verwendung von null in switch
Integer i = ... switch (i){ case null: doSomething0(); break; } Im obigen Code kann ich null in der switch case-Anweisung nicht verwenden. Wie kann ich das anders machen? Ich kann nicht verwenden, defaultweil ich dann etwas anderes tun möchte.


8
Ist java.util.Random wirklich so zufällig? Wie kann ich 52 generieren! (faktorielle) mögliche Sequenzen?
Ich habe Random (java.util.Random)ein Kartenspiel mit 52 Karten gemischt. Es gibt 52! (8.0658175e + 67) Möglichkeiten. Ich habe jedoch herausgefunden, dass der Keim für a java.util.Randomist long, der mit 2 ^ 64 (1.8446744e + 19) viel kleiner ist. Von hier aus bin ich misstrauisch, ob java.util.Random das wirklich so zufällig …


14
Wie teile ich eine durch Kommas getrennte Zeichenfolge?
Ich habe einen String mit einer unbekannten Länge, der ungefähr so ​​aussieht "dog, cat, bear, elephant, ..., giraffe" Was wäre der optimale Weg, um diese Zeichenfolge durch Kommas zu teilen, damit jedes Wort ein Element einer ArrayList wird? Beispielsweise List<String> strings = new ArrayList<Strings>(); // Add the data here so …
202 java  string  split 



5
Wie kann man einem Mockito-Scheinobjekt sagen, dass es beim nächsten Aufruf etwas anderes zurückgeben soll?
Also erstelle ich ein Scheinobjekt als statische Variable auf Klassenebene wie folgt ... In einem Test möchte ich Foo.someMethod()einen bestimmten Wert zurückgeben, während ich in einem anderen Test möchte, dass es einen anderen Wert zurückgibt. Das Problem, das ich habe, ist, dass ich anscheinend die Mocks neu erstellen muss, damit …






9
Wie beschleunige ich den GWT-Compiler?
Wir beginnen, GWT in unseren Projekten stärker zu nutzen, und die Leistung des GWT-Compilers wird zunehmend ärgerlich. Wir werden anfangen, unsere Arbeitspraktiken zu ändern, um das Problem zu mindern, einschließlich einer stärkeren Betonung des Browsers im gehosteten Modus, der die Notwendigkeit verzögert, den GWT-Compiler bis zu einem späteren Zeitpunkt auszuführen, …
201 java  performance  gwt 

15
Kurzform für Java if-Anweisung
Ich weiß, dass es eine Möglichkeit gibt, eine Java- ifAnweisung in Kurzform zu schreiben . if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Weiß jemand, wie man die Kurzform für die obigen 5 Zeilen in eine Zeile schreibt?

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.