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.

9
Wie mache ich eine URL-Dekodierung in Java?
In Java möchte ich Folgendes konvertieren: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type Dazu: https://mywebsite/docs/english/site/mybook.do&request_type Das habe ich bisher: class StringUTF { public static void main(String[] args) { try{ String url = "https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do" + "%3Frequest_type%3D%26type%3Dprivate"; System.out.println(url+"Hello World!------->" + new String(url.getBytes("UTF-8"),"ASCII")); } catch(Exception E){ } } } Aber es funktioniert nicht richtig. Wie heißen diese %3Aund %2FFormate …
323 java  url-encoding 


11
Wie verwende ich java.String.format in Scala?
Ich versuche, eine .formatMethode eines Strings zu verwenden. Wenn ich jedoch% 1,% 2 usw. in die Zeichenfolge einfüge, wird java.util.UnknownFormatConversionException ausgelöst, die auf ein verwirrendes Java-Quellcodeteil verweist: private void checkText(String s) { int idx; // If there are any '%' in the given string, we got a bad format // …
322 java  string  scala  format 


14
Verbinden Sie Java mit einer MySQL-Datenbank
Wie stellen Sie eine Verbindung zu einer MySQL-Datenbank in Java her? Wenn ich es versuche, bekomme ich java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Oder java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Oder java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

7
Mockito: Wie kann überprüft werden, ob eine Methode für ein in einer Methode erstelltes Objekt aufgerufen wurde?
Ich bin neu in Mockito. Wie kann ich in der folgenden Klasse mit Mockito überprüfen, ob someMethodgenau einmal aufgerufen wurde, nachdem fooes aufgerufen wurde? public class Foo { public void foo(){ Bar bar = new Bar(); bar.someMethod(); } } Ich möchte den folgenden Bestätigungsaufruf tätigen: verify(bar, times(1)).someMethod(); Wo barist eine …


23
Ein Element aus einem Set abrufen
Warum wird keine SetOperation bereitgestellt, um ein Element abzurufen, das einem anderen Element entspricht? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Ich kann fragen, ob das Setein Element enthält, das …
322 java  collections  set  equals 

9
Java geordnete Karte
Gibt es in Java ein Objekt, das sich wie eine Map zum Speichern und Zugreifen auf Schlüssel / Wert-Paare verhält, jedoch eine geordnete Liste von Schlüsseln und eine geordnete Liste von Werten zurückgeben kann, sodass die Schlüssel- und Wertelisten in derselben Reihenfolge liegen? Als Erklärung durch Code suche ich nach …
322 java  collections 


11
Java unter OS X 10.9 installieren (Mavericks)
Ich habe das JDK unter Mac OS X 10.8 (Mountain Lion) installiert . Als ich es auf Mac OS X 10.9 (Mavericks) aktualisiert und java -versionim Terminal ausgeführt habe, wurde Folgendes angezeigt : Keine Java-Laufzeit vorhanden, Installation erforderlich. Dann habe ich das JDK (1.7) manuell auf meinem Mac installiert. Es …
321 java  macos 




17
Java - einfaches Senden von HTTP-Parametern über die POST-Methode
Ich verwende diesen Code erfolgreich, um HTTPAnfragen mit einigen Parametern über die GETMethode zu senden void sendRequest(String request) { // i.e.: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connection.setRequestProperty("Content-Type", "text/plain"); connection.setRequestProperty("charset", "utf-8"); connection.connect(); } Jetzt muss ich möglicherweise die Parameter (dh …

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.