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.

14
Ruft den Namen des aktuell ausgeführten Tests in JUnit 4 ab
In JUnit 3 konnte ich den Namen des aktuell laufenden Tests wie folgt abrufen: public class MyTest extends TestCase { public void testSomething() { System.out.println("Current test is " + getName()); ... } } das würde "Aktueller Test ist testSomething" drucken. Gibt es in JUnit 4 eine sofort einsatzbereite oder einfache …
240 java  unit-testing  junit 

16
Wie kann ich zwei HashMap-Objekte mit denselben Typen kombinieren?
Ich habe zwei HashMapObjekte wie folgt definiert: HashMap<String, Integer> map1 = new HashMap<String, Integer>(); HashMap<String, Integer> map2 = new HashMap<String, Integer>(); Ich habe auch ein drittes HashMapObjekt: HashMap<String, Integer> map3; Wie kann ich fusionieren map1und map2gemeinsam in map3?
240 java  hashmap 

7
Wie konvertiere ich einen Aufzählungswert in int?
Ich habe eine Funktion, die einen Typ int zurückgibt. Ich habe jedoch nur einen Wert der TAX-Aufzählung. Wie kann ich den TAX-Aufzählungswert in ein int umwandeln? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will …
240 java  enums 

3
Java 8 Lambdas, Function.identity () oder t-> t
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Лямбды в Java 8, что лучше использовать - Function.identity () или t-> t? Ich habe eine Frage zur Verwendung der Function.identity()Methode. Stellen Sie sich den folgenden Code vor: Arrays.asList("a", "b", "c") .stream() .map(Function.identity()) // <- This, .map(str -> str) // …

18
Wie lade ich eine Datei aus dem Ressourcenordner?
Mein Projekt hat folgende Struktur: /src/main/java/ /src/main/resources/ /src/test/java/ /src/test/resources/ Ich habe eine Datei in /src/test/resources/test.csvund möchte die Datei von einem Unit-Test in laden/src/test/java/MyTest.java Ich habe diesen Code, der nicht funktioniert hat. Es beschwert sich "Keine solche Datei oder Verzeichnis". BufferedReader br = new BufferedReader (new FileReader(test.csv)) Ich habe es auch …
240 java  file  maven 


14
Wie macht man eine Limit-Abfrage in JPQL oder HQL?
Gibt es in Hibernate 3 eine Möglichkeit, das Äquivalent des folgenden MySQL-Limits in HQL zu erreichen? select * from a_table order by a_table_column desc limit 0, 20; Ich möchte setMaxResults wenn möglich nicht verwenden. Dies war in der älteren Version von Hibernate / HQL definitiv möglich, scheint aber verschwunden zu …


5
Warum sind Java Streams einmalig?
Im Gegensatz zu C # IEnumerable, bei denen eine Ausführungspipeline so oft ausgeführt werden kann, wie wir möchten, kann ein Stream in Java nur einmal "iteriert" werden. Jeder Aufruf einer Terminaloperation schließt den Stream und macht ihn unbrauchbar. Diese 'Funktion' nimmt viel Energie weg. Ich stelle mir vor, der Grund …

4
Android-Buildscript-Repositorys: jcenter VS mavencentral
Das letzte Mal, als ich Android Studio verwendet habe, wurden .gradleDateien mit mavencentral()Buildscript-Repositorys generiert jcenter(). Könnte jemand die damit verbundenen Probleme erklären. Gibt es noch andere Repos? Wann sollten wir sie wechseln? Welche Auswirkungen haben sie auf Projekte, Module, Bibliotheken? Weitere wichtige Informationen für Android-Entwickler? Wer ist für die Pflege …

12
Optionale Verwendung von Java 8 mit Stream :: flatMap
Das neue Java 8-Stream-Framework und seine Freunde sorgen für einen sehr präzisen Java-Code, aber ich bin auf eine scheinbar einfache Situation gestoßen, die schwierig zu formulieren ist. Betrachten Sie eine List<Thing> thingsund Methode Optional<Other> resolve(Thing thing). Ich möchte das Things auf Optional<Other>s abbilden und das erste bekommen Other. Die naheliegende …

21
Rundfunkempfänger zur Überprüfung der Internetverbindung in der Android App
Ich entwickle einen Android-Rundfunkempfänger zur Überprüfung der Internetverbindung. Das Problem ist, dass mein Rundfunkempfänger zweimal angerufen wird. Ich möchte, dass es nur aufgerufen wird, wenn das Netzwerk verfügbar ist. Wenn es nicht verfügbar ist, möchte ich nicht benachrichtigt werden. Dies ist der Rundfunkempfänger public class NetworkChangeReceiver extends BroadcastReceiver { @Override …

30
Wie kann ich ein int-Array in Java umkehren?
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как перевернуть массив в Джаве? Ich versuche, ein int-Array in Java umzukehren. Diese Methode kehrt das Array nicht um. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - 1]; validData[validData.length …
238 java  arrays  idioms  idiomatic 

8
System.currentTimeMillis () vs. new Date () vs. Calendar.getInstance (). GetTime ()
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Что быстрее - System.currentTimeMillis () или Date (). GetTime ()? Welche Auswirkungen hat die Verwendung in Java auf Leistung und Ressourcen? System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Soweit ich weiß, System.currentTimeMillis()ist es am effizientesten. In den meisten Anwendungen müsste dieser …


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.