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.





27
Dateinamen von URL abrufen
Was ist in Java bei einem java.net.URLoder einem Stringin Form von http://www.example.com/some/path/to/a/file.xmlder einfachste Weg, den Dateinamen abzüglich der Erweiterung zu erhalten? In diesem Beispiel suche ich nach etwas, das zurückkehrt "file". Ich kann mir verschiedene Möglichkeiten vorstellen, dies zu tun, aber ich suche nach etwas, das leicht zu lesen und …
146 java  file  parsing  url  filenames 

20
Machen Sie eine negative Zahl positiv
Ich habe eine Java-Methode, bei der ich eine Reihe von Zahlen summiere. Ich möchte jedoch, dass negative Zahlen als positive behandelt werden. Also sollte (1) + (2) + (1) + (- 1) gleich 5 sein. Ich bin sicher, es gibt einen sehr einfachen Weg, dies zu tun - ich weiß …

11
Wie übergebe ich Parameter an eine anonyme Klasse?
Ist es möglich, Parameter zu übergeben oder auf externe Parameter an eine anonyme Klasse zuzugreifen? Beispielsweise: int myVariable = 1; myButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // How would one access myVariable here? } }); Gibt es eine Möglichkeit für den Listener, auf myVariable zuzugreifen oder myVariable zu …

12
Java - Escape-Zeichenfolge zur Verhinderung der SQL-Injection
Ich versuche, eine Anti-SQL-Injektion in Java zu installieren, und finde es sehr schwierig, mit der String-Funktion "replaceAll" zu arbeiten. Letztendlich brauche ich eine Funktion, die alle vorhandenen \in \\, alle "in \", alle 'in \'und alle \nin konvertiert , \\ndamit bei der Auswertung der Zeichenfolge durch MySQL SQL-Injektionen blockiert werden. …

7
Gibt es eine Möglichkeit, eine private Methode aufzurufen?
Ich habe eine Klasse, die XML und Reflection verwendet, um Objects an eine andere Klasse zurückzugeben. Normalerweise sind diese Objekte Unterfelder eines externen Objekts, aber gelegentlich möchte ich sie im laufenden Betrieb generieren. Ich habe so etwas versucht, aber ohne Erfolg. Ich glaube, das liegt daran, dass Sie mit Java …
146 java  reflection  private 

6
Java Runden Sie eine beliebige Zahl auf
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Округление в большую сторону не работаетт Ich kann anscheinend keine Antwort auf eine einfache Frage finden: Wie runde ich eine Zahl auf die nächste auf int? Wenn zum Beispiel die Zahl 0,2, 0,7, 0,2222, 0,4324, 0,99999 ist, möchte ich, dass …
146 java  math  int  rounding 

3
Logback, um verschiedene Nachrichten in zwei Dateien zu protokollieren
Ich verwende logback / slf4j, um meine Protokollierung durchzuführen. Ich möchte meine Protokolldatei analysieren, um einige Daten zu analysieren. Anstatt eine große Datei zu analysieren (die hauptsächlich aus Debug-Anweisungen besteht), möchte ich zwei Logger-Instanzen haben, die jeweils in einer separaten Datei protokollieren. eine für die Analyse und eine für die …
146 java  logging  logback  slf4j 



6
So liefern Sie einen Wert für eine Anmerkung aus einem konstanten Java
Ich denke, dass dies in Java möglicherweise nicht möglich ist, da Annotation und ihre Parameter zur Kompilierungszeit aufgelöst werden. Ich habe eine Schnittstelle wie folgt: public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } und eine andere Klasse als, @SomeAnnotation(locations = {"value1", "value2"}) public class MyClass { .... …
146 java  arrays  annotations 


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.