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.

12
Entfernen Sie alle Vorkommen von char aus der Zeichenfolge
Ich kann das benutzen: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' Gibt es eine Möglichkeit, alle Vorkommen von Zeichen Xaus einem String in Java zu entfernen ? Ich habe es versucht und ist nicht das, was ich will: …
311 java  string  character 


20
Das JPA-Dilemma hashCode () / equals ()
Es gab hier einige Diskussionen über JPA-Entitäten und welche hashCode()/ equals()Implementierung für JPA-Entitätsklassen verwendet werden sollte. Die meisten (wenn nicht alle) von ihnen hängen vom Ruhezustand ab, aber ich würde sie gerne neutral über die JPA-Implementierung diskutieren (ich verwende übrigens EclipseLink). Alle möglichen Implementierungen haben ihre eigenen Vor- und Nachteile …


10
Wie gut ist Javas UUID.randomUUID?
Ich weiß, dass randomisierte UUIDs theoretisch eine sehr, sehr, sehr geringe Kollisionswahrscheinlichkeit haben, aber ich frage mich in der Praxis, wie gut Java randomUUID()ist, wenn es nicht zu Kollisionen kommt. Hat jemand Erfahrungen zu teilen?
311 java  uuid 

24
Ändern der Grundfarbe von EditText mit appcompat v7
Ich verwende Appcompat v7, um ein einheitliches Erscheinungsbild für Android 5 und weniger zu erzielen. Es funktioniert ziemlich gut. Ich kann jedoch nicht herausfinden, wie ich die Grundfarbe und die Akzentfarbe für EditTexts ändern kann. Ist es möglich? Ich habe versucht, eine benutzerdefinierte android:editTextStyleFarbe zu definieren (siehe unten), aber es …

3
Grundlegendes zur Verwendung von Spring @Autowired
Ich lese die Referenzdokumentation zu Spring 3.0.x, um die Annotation von Spring Autowired zu verstehen: 3.9.2 @Autowired und @Inject Ich kann die folgenden Beispiele nicht verstehen. Müssen wir etwas im XML tun, damit es funktioniert? BEISPIEL 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { …

10
Überprüfung der Schlüsselexistenz in HashMap
Ist eine Überprüfung der Schlüsselexistenz in HashMap immer erforderlich? Ich habe eine HashMap mit beispielsweise 1000 Einträgen und möchte die Effizienz verbessern. Wenn sehr häufig auf die HashMap zugegriffen wird, führt die Überprüfung der Schlüsselexistenz bei jedem Zugriff zu einem hohen Overhead. Wenn der Schlüssel nicht vorhanden ist und daher …
309 java  hashmap 



21
Protokollierung mit Nachrüstung 2
Ich versuche, den genauen JSON zu erhalten, der in der Anfrage gesendet wird. Hier ist mein Code: OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain) throws IOException { Request request = chain.request(); Log.e(String.format("\nrequest:\n%s\nheaders:\n%s", request.body().toString(), request.headers())); com.squareup.okhttp.Response response = chain.proceed(request); return response; } }); Retrofit retrofit = …

18
Wie lade ich JAR-Dateien dynamisch zur Laufzeit?
Warum ist das in Java so schwierig? Wenn Sie ein Modulsystem haben möchten, müssen Sie in der Lage sein, JAR-Dateien dynamisch zu laden. Mir wurde gesagt, dass es eine Möglichkeit gibt, dies zu tun, indem Sie Ihre eigenen schreiben ClassLoader, aber das ist eine Menge Arbeit für etwas, das (zumindest …
308 java  jar  classloader 

14
Was ist der am besten geeignete Weg, um Benutzereinstellungen in der Android-Anwendung zu speichern
Ich erstelle eine Anwendung, die über Benutzername / Passwort eine Verbindung zum Server herstellt, und möchte die Option "Passwort speichern" aktivieren, damit der Benutzer das Passwort nicht bei jedem Start der Anwendung eingeben muss. Ich habe versucht, dies mit freigegebenen Einstellungen zu tun, bin mir jedoch nicht sicher, ob dies …



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.