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.


19
Analysieren Sie eine URI-Zeichenfolge in die Name-Wert-Sammlung
Ich habe die URI wie folgt: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Ich brauche eine Sammlung mit analysierten Elementen: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Um genau zu sein, benötige ich ein Java-Äquivalent für die C # /. NET HttpUtility.ParseQueryString- Methode. Bitte geben Sie mir einen Rat dazu. …

19
Wie klone ich ArrayList und klone auch deren Inhalt?
Wie kann ich ein ArrayListElement klonen und seine Elemente auch in Java klonen? Zum Beispiel habe ich: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs.... Und ich würde erwarten, dass Objekte in clonedListnicht die gleichen sind wie in der Hundeliste.

6
Was bedeutet "atomar" in der Programmierung?
Im Buch "Effective Java" heißt es: Die Sprachspezifikation garantiert, dass das Lesen oder Schreiben einer Variablen atomar ist, es sei denn, die Variable ist vom Typ longoder double[JLS, 17.4.7]. Was bedeutet "atomar" im Kontext der Java-Programmierung oder der Programmierung im Allgemeinen?
273 java  atomic 

14
Ist es besser, String.format über String-Verkettung in Java zu verwenden?
Gibt es einen wahrnehmbaren Unterschied zwischen der Verwendung String.formatund der Verkettung von Zeichenfolgen in Java? Ich neige dazu zu verwenden String.format, werde aber gelegentlich ausrutschen und eine Verkettung verwenden. Ich fragte mich, ob einer besser war als der andere. So wie ich es sehe, haben String.formatSie mehr Möglichkeiten, die Zeichenfolge …



29
Java, wie Sie zwei oder mehr Leerzeichen durch ein einzelnes Leerzeichen in einer Zeichenfolge ersetzen und führende und nachfolgende Leerzeichen löschen
Suchen Sie nach einer schnellen und einfachen Möglichkeit in Java, diese Zeichenfolge zu ändern " hello there " zu etwas, das so aussieht "hello there" Dabei ersetze ich alle diese mehreren Leerzeichen durch ein einzelnes Leerzeichen, außer ich möchte auch, dass das eine oder die mehreren Leerzeichen am Anfang der …
271 java  regex  string  replace 

11
Java - den aktuellen Klassennamen erhalten?
Ich versuche nur, den aktuellen Klassennamen abzurufen, und Java hängt eine nutzlose, unsinnige $ 1 an das Ende meines Klassennamens an. Wie kann ich es loswerden und nur den tatsächlichen Klassennamen zurückgeben? String className = this.getClass().getName();
271 java  class  classname 

25
Analysieren von Abfragezeichenfolgen unter Android
Java EE hat ServletRequest.getParameterValues ​​() . Auf Nicht-EE-Plattformen gibt URL.getQuery () einfach eine Zeichenfolge zurück. Was ist der normale Weg, um die Abfragezeichenfolge in einer URL richtig zu analysieren, wenn Sie nicht mit Java EE arbeiten? < rant > In den Antworten ist es beliebt, einen eigenen Parser zu erstellen. …
271 java  android  parsing  url 

13
Verwendung für optional
Nachdem ich Java 8 jetzt seit mehr als 6 Monaten verwende, bin ich ziemlich zufrieden mit den neuen API-Änderungen. Ein Bereich, in dem ich immer noch nicht sicher bin, ist der Zeitpunkt der Verwendung Optional. Ich scheine zwischen dem Wunsch, es überall zu verwenden, wo etwas sein mag null, und …
271 java  java-8  optional 



14
Warum wird Spring's ApplicationContext.getBean als schlecht angesehen?
Ich stellte eine allgemeine Spring-Frage: Spring Beans automatisch gegossen und mehrere Personen antworteten, dass das Anrufen von Spring's ApplicationContext.getBean()so weit wie möglich vermieden werden sollte. Warum ist das so? Wie kann ich sonst auf die Beans zugreifen, für deren Erstellung ich Spring konfiguriert habe? Ich verwende Spring in einer Nicht-Webanwendung …
270 java  spring 


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.