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.

8
TreeMap nach Wert sortieren
Ich möchte einen Komparator schreiben, mit dem ich eine TreeMap anstelle der natürlichen Standardreihenfolge nach Wert sortieren kann. Ich habe so etwas versucht, kann aber nicht herausfinden, was schief gelaufen ist: import java.util.*; class treeMap { public static void main(String[] args) { System.out.println("the main"); byValue cmp = new byValue(); Map<String, …
137 java 


9
&& (UND) und || (ODER) in IF-Anweisungen
Ich habe folgenden Code: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } Wo partialHitsist eine HashMap? Was passiert, wenn die erste Aussage wahr ist? Wird Java die zweite Anweisung noch überprüfen? Da die erste Anweisung wahr sein soll, sollte die HashMap nicht den angegebenen Schlüssel enthalten. Wenn also die zweite …
137 java  if-statement 



6
Optional orElse Optional in Java
Ich habe mit dem neuen optionalen Typ in Java 8 gearbeitet und bin auf eine allgemeine Operation gestoßen, die funktional nicht unterstützt wird: eine "orElseOptional" Betrachten Sie das folgende Muster: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional<Result> resultFromServiceB = serviceB(args); if (resultFromServiceB.isPresent) return resultFromServiceB; else return …
137 java  lambda  java-8  optional  java-9 


11
Spring MVC - Zurückgeben eines einfachen Strings als JSON in Rest Controller
Meine Frage ist im Wesentlichen eine Fortsetzung dieser Frage. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Oben würde Spring "Hello World" zum Antworttext hinzufügen. Wie kann ich einen String als JSON-Antwort zurückgeben? Ich verstehe, dass ich Zitate hinzufügen könnte, aber das fühlt …
137 java  json  spring  rest  spring-mvc 

16
Was ist ein guter Anwendungsfall für den statischen Import von Methoden?
Ich habe gerade einen Kommentar erhalten, dass mein statischer Import der Methode keine gute Idee war. Der statische Import erfolgte von einer Methode aus einer DA-Klasse, die hauptsächlich statische Methoden enthält. Mitten in der Geschäftslogik hatte ich eine Aktivität, die anscheinend zur aktuellen Klasse zu gehören schien: import static some.package.DA.*; …

14
Die Drosselungsmethode ruft M Anforderungen in N Sekunden auf
Ich benötige eine Komponente / Klasse, die die Ausführung einer Methode auf maximal M Aufrufe in N Sekunden drosselt (oder ms oder nanos spielt keine Rolle). Mit anderen Worten, ich muss sicherstellen, dass meine Methode nicht mehr als M Mal in einem Schiebefenster von N Sekunden ausgeführt wird. Wenn Sie …
137 java  throttling 


20
JPA getSingleResult () oder null
Ich habe eine insertOrUpdateMethode, die ein einfügt, Entitywenn es nicht existiert, oder es aktualisiert, wenn es existiert. Um dies zu aktivieren, muss ich findByIdAndForeignKey, wenn es zurückgegeben hat, nulleinfügen, wenn nicht, dann aktualisieren. Das Problem ist, wie überprüfe ich, ob es existiert? Also habe ich es versucht getSingleResult. Aber es …
136 java  jpa 



9
Würden Sie derzeit JBoss oder Glassfish (oder einen anderen) als Java EE-Server für ein neues Projekt verwenden? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

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.