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
Wie setze ich Umgebungsvariablen von Java aus?
Wie setze ich Umgebungsvariablen von Java aus? Ich sehe, dass ich dies für Unterprozesse mit tun kann ProcessBuilder. Ich muss jedoch mehrere Unterprozesse starten, daher möchte ich lieber die Umgebung des aktuellen Prozesses ändern und die Unterprozesse diese erben lassen. Es gibt eine System.getenv(String), um eine einzelne Umgebungsvariable zu erhalten. …


12
Ist main eine gültige Java-Kennung?
Eines meiner Kinder nimmt Java in der High School und hatte dies bei einem seiner Tests: Welcher der folgenden Bezeichner ist in Java gültig? ein. 123java b. main c. java1234 d. {abce e. )whoot Er antwortete b und verstand es falsch. Ich schaute auf die Frage und argumentiert , dass …

12
Nicht statische Variablen können nicht aus einem statischen Kontext referenziert werden
Ich habe diesen Testcode geschrieben: class MyProgram { int count = 0; public static void main(String[] args) { System.out.println(count); } } Aber es gibt den folgenden Fehler: Main.java:6: error: non-static variable count cannot be referenced from a static context System.out.println(count); ^ Wie erhalte ich meine Methoden zum Erkennen meiner Klassenvariablen?

17
Wie kann bei Verwendung von Spring Security der aktuelle Benutzername (dh SecurityContext) in einer Bean abgerufen werden?
Ich habe eine Spring MVC-Webanwendung, die Spring Security verwendet. Ich möchte den Benutzernamen des aktuell angemeldeten Benutzers wissen. Ich verwende das unten angegebene Code-Snippet. Ist das der akzeptierte Weg? Ich mag es nicht, eine statische Methode in diesem Controller aufzurufen - das macht den ganzen Zweck von Spring zunichte, IMHO. …


17
Wie kann ich CHECKED-Ausnahmen aus Java 8-Streams heraus auslösen?
Wie kann ich CHECKED-Ausnahmen aus Java 8-Streams / Lambdas heraus auslösen? Mit anderen Worten, ich möchte Code wie diesen kompilieren lassen: public List<Class> getClasses() throws ClassNotFoundException { List<Class> classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -> Class.forName(className)) .collect(Collectors.toList()); return classes; } Dieser Code wird nicht kompiliert, da die Class.forName()oben beschriebene Methode …


5
Java String Split entfernte leere Werte
Ich versuche, den Wert mit einem Trennzeichen aufzuteilen. Aber ich finde die überraschenden Ergebnisse String data = "5|6|7||8|9||"; String[] split = data.split("\\|"); System.out.println(split.length); Ich erwarte 8 Werte. [5,6,7, LEER, 8,9, LEER, LEER] Aber ich bekomme nur 6 Werte. Jede Idee und wie man sie behebt. Unabhängig davon, ob der leere …
286 java  string  split 


12
Für Android ist die Compiler-Konformitätsstufe 5.0 oder 6.0 erforderlich. Fand stattdessen '1.7'. Bitte verwenden Sie Android Tools> Projekteigenschaften korrigieren
Hatte jemand ein ähnliches Problem damit, ich importiere Android-Projekt und bekomme Fehler wie [2011-10-03 17:20:09 - Screen] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:55 - App] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' …
286 java  android 





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.