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.

7
@RequestParam vs @PathVariable
Was ist der Unterschied zwischen @RequestParamund @PathVariablebeim Umgang mit Sonderzeichen? +wurde von @RequestParamals Raum akzeptiert . Im Falle von @PathVariablewurde +als akzeptiert +.
355 java  spring  spring-mvc 


27
Beste Möglichkeit, eine ArrayList in eine Zeichenfolge zu konvertieren
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe eine ArrayList, die ich komplett als String ausgeben möchte. Im Wesentlichen möchte ich es in der Reihenfolge ausgeben, in toStringder jedes Element durch …
353 java  string  arraylist 

13
Einschließen von Abhängigkeiten in ein Glas mit Maven
Gibt es eine Möglichkeit, maven (2.0.9) zu zwingen, alle Abhängigkeiten in eine einzelne JAR-Datei aufzunehmen? Ich habe ein Projekt, das in eine einzelne JAR-Datei eingebaut wird. Ich möchte, dass die Klassen aus Abhängigkeiten auch in das Glas kopiert werden. Update: Ich weiß, dass ich nicht einfach eine JAR-Datei in eine …
353 java  maven-2  jar  packaging 


18
Wie sortiere ich eine ArrayList?
Ich habe eine Liste von Doubles in Java und möchte ArrayList in absteigender Reihenfolge sortieren. Die EingabearrayList lautet wie folgt: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); Die Ausgabe sollte so sein 0.92 0.9 0.71 0.71 0.71 …

5
Warum nicht java.util.logging verwenden?
Zum ersten Mal in meinem Leben befinde ich mich in einer Position, in der ich eine Java-API schreibe, die Open Source ist. Hoffentlich in vielen anderen Projekten enthalten sein. Für die Protokollierung habe ich (und in der Tat die Leute, mit denen ich arbeite) immer JUL (java.util.logging) verwendet und hatte …
351 java  logging  slf4j  logback 

30
Array oder Liste in Java. Welche ist schneller?
Ich muss Tausende von Zeichenfolgen im Speicher behalten, um in Java seriell darauf zugreifen zu können. Soll ich sie in einem Array speichern oder eine Art Liste verwenden? Würde die Verwendung eines Arrays zum Speichern von Tausenden von Zeichenfolgen Probleme verursachen, da Arrays alle Daten in einem zusammenhängenden Speicherblock speichern …
351 java  arrays  list  performance 

9
Beispiel für einen Alarmmanager
Ich möchte eine Zeitplanfunktion in meinem Projekt implementieren. Also habe ich nach einem Alarmmanager-Programm gegoogelt, aber ich kann keine Beispiele finden. Kann mir jemand mit einem grundlegenden Alarmmanagerprogramm helfen?


9
Wie rufe ich getClass () von einer statischen Methode in Java auf?
Ich habe eine Klasse, die einige statische Methoden haben muss. Innerhalb dieser statischen Methoden muss ich die Methode getClass () aufrufen, um den folgenden Aufruf auszuführen: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } Eclipse sagt mir jedoch: Cannot make a static reference to the non-static method getClass() …

11
Wie kombiniere ich Pfade in Java?
Gibt es ein Java-Äquivalent für System.IO.Path.Combine()in C # /. NET? Oder irgendein Code, um dies zu erreichen? Diese statische Methode kombiniert eine oder mehrere Zeichenfolgen zu einem Pfad.
350 java  path 


9
Mockito: Der Versuch, eine Methode auszuspionieren, ruft die ursprüngliche Methode auf
Ich benutze Mockito 1.9.0. Ich möchte das Verhalten für eine einzelne Methode einer Klasse in einem JUnit-Test verspotten, also habe ich final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); Das Problem ist, dass in der zweiten Zeile myClassSpy.method1()tatsächlich aufgerufen wird, was zu einer Ausnahme führt. Der einzige Grund, warum ich Mocks verwende, …
350 java  junit  mockito 

7
Raum - Das Schema-Exportverzeichnis wird dem Anmerkungsprozessor nicht zur Verfügung gestellt, daher können wir das Schema nicht exportieren
Ich verwende Android Database Component Room Ich habe alles konfiguriert, aber beim Kompilieren gibt Android Studio folgende Warnung aus: Das Schemaexportverzeichnis wird dem Anmerkungsprozessor nicht zur Verfügung gestellt, daher können wir das Schema nicht exportieren. Sie können entweder ein room.schemaLocationAnnotation Processor-Argument angeben oder exportSchema auf false setzen. Soweit ich weiß, …

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.