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.

18
Java Log Viewer [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Leider ist die einzige Möglichkeit, ein Programm zu debuggen, …
75 java  log4j  viewer 

10
Konvertieren eines Zeichens in Großbuchstaben
String lower = Name.toLowerCase(); int a = Name.indexOf(" ",0); String first = lower.substring(0, a); String last = lower.substring(a+1); char f = first.charAt(0); char l = last.charAt(0); System.out.println(l); Wie würde ich die F- und L-Variablen in Großbuchstaben konvertieren lassen?
75 java  char  uppercase 

5
Abrufen des String-Werts von enum in Java
Ich habe eine Aufzählung wie diese definiert und möchte die Zeichenfolgen für die einzelnen Status erhalten können. Wie soll ich eine solche Methode schreiben? Ich kann die int-Werte der Status abrufen, möchte aber die Option, die Zeichenfolgenwerte auch von den Ints abzurufen. public enum Status { PAUSE(0), START(1), STOP(2); private …
75 java  enums 

5
NoSuchFieldException, wenn Feld vorhanden ist
Ich erhalte eine, java.lang.NoSuchFieldExceptionwenn ich versuche, die folgende Methode auszuführen: public void getTimes(String specialty, String day) { ArrayList<Tutor> withSpec = new ArrayList<Tutor>(); for (Tutor t : tutorList){ try { Time startTime = (Time)t.getClass().getField(day + "Start").get(t); } catch (NoSuchFieldException | SecurityException | IllegalAccessException ex) Logger.getLogger(DBHandler.class.getName()).log(Level.SEVERE, null, ex); } Der Fehler liegt …
75 java  reflection 



13
Wie erhalte ich, welcher JRadioButton aus einer ButtonGroup ausgewählt ist?
Ich habe eine Swing-Anwendung, die Optionsfelder in einem Formular enthält. Ich habe ButtonGroupjedoch die verfügbaren Methoden betrachtet, ich kann nicht scheinen, den Namen der ausgewählten zu bekommen JRadioButton. Folgendes kann ich bisher sagen: Von ButtonGroup aus kann ich ein ausführen getSelection(), um das zurückzugeben ButtonModel. Von dort aus kann ich …
75 java  swing 

6
Injizieren des privaten Felds @Autowired während des Tests
Ich habe ein Komponenten-Setup, das im Wesentlichen ein Starter für eine Anwendung ist. Es ist wie folgt konfiguriert: @Component public class MyLauncher { @Autowired MyService myService; //other methods } MyService ist mit der @ServiceSpring-Annotation versehen und wird ohne Probleme automatisch in meine Launcher-Klasse übertragen. Ich möchte einige jUnit-Testfälle für MyLauncher …

14
Ein Unterschied im Stil: IDictionary vs Dictionary
Ich habe einen Freund, der gerade erst in die .NET-Entwicklung einsteigt, nachdem er sich jahrelang in Java entwickelt hat, und nachdem ich mir einen Teil seines Codes angesehen habe, stelle ich fest, dass er ziemlich oft Folgendes tut: IDictionary<string, MyClass> dictionary = new Dictionary<string, MyClass>(); Er deklariert das Wörterbuch eher …
75 c#  java  .net  interface 

6
Android überlagern eine Ansicht über alles?
Können Sie eine Ansicht über alles in Android überlagern? In iPhone würde ich die neue Ansicht frame.originauf (0,0) und ihre Breite und Höhe auf die Breite und Höhe von setzen lassen self.view. Das Hinzufügen zu self.viewwürde dann dazu führen, dass es als Überlagerung fungiert und den Inhalt dahinter abdeckt (oder …
75 java  android  layout  view 

10
Warum sollte die Schnittstelle für eine Java-Klasse bevorzugt werden?
PMD würde einen Verstoß melden für: ArrayList<Object> list = new ArrayList<Object>(); Die Verletzung lautete "Vermeiden Sie die Verwendung von Implementierungstypen wie 'ArrayList'; verwenden Sie stattdessen die Schnittstelle". Die folgende Zeile würde den Verstoß korrigieren: List<Object> list = new ArrayList<Object>(); Warum sollte letzteres mit Liststatt verwendet werden ArrayList?


17
Maven-Archetyp-Webapp Eclipse Problem
Ich versuche, eine sehr einfache Webanwendung mit Maven und Eclipse zu erstellen, aber ich habe überhaupt keine Freude, im Gegenteil die Freude. Ich gehe zu Datei -> Neues Projekt, wähle Maven-Projekt und wähle die Maven-Archetyp-Webanwendung aus. Wenn ich den Assistenten beende, wird eine Webanwendungsstruktur generiert, jedoch ohne Java-Verzeichnis unter main, …



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.