Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].


9
Jak dekodować adresy URL w Javie?
W Javie chcę przekonwertować to: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type Do tego: https://mywebsite/docs/english/site/mybook.do&request_type Oto co mam do tej pory: 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){ } } } Ale to nie działa dobrze. Jak nazywają się …
323 java  url-encoding 



23
Pobieranie elementu z zestawu
Dlaczego nie Setzapewnia operacji, aby uzyskać element równy innemu elementowi? 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 Mogę zapytać, czy Setzawiera element równy bar, więc dlaczego nie mogę uzyskać tego …
323 java  collections  set  equals 

11
Jak korzystać z java.String.format w Scali?
Próbuję użyć .formatmetody ciągu. Ale jeśli umieszczę% 1,% 2 itd. W ciągu, zostanie wygenerowany wyjątek java.util.UnknownFormatConversionException wskazujący na mylący fragment kodu źródłowego Java: private void checkText(String s) { int idx; // If there are any '%' in the given string, we got a bad format // specifier. if ((idx = …
322 java  string  scala  format 

14
Podłącz Javę do bazy danych MySQL
Jak połączyć się z bazą danych MySQL w Javie? Kiedy próbuję, rozumiem 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) Lub java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Lub java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

7
Mockito: jak sprawdzić, czy metoda została wywołana na obiekcie utworzonym w ramach metody?
Jestem nowy w Mockito. Biorąc pod uwagę poniższą klasę, jak mogę użyć Mockito, aby sprawdzić, czy wywołano someMethoddokładnie raz po foowywołaniu? public class Foo { public void foo(){ Bar bar = new Bar(); bar.someMethod(); } } Chciałbym wykonać następujące połączenie weryfikacyjne, verify(bar, times(1)).someMethod(); gdzie barjest kpina z Bar.

9
Uporządkowana mapa Java
W Javie, czy istnieje obiekt, który działa jak mapa do przechowywania i uzyskiwania dostępu do par klucz / wartość, ale może zwrócić uporządkowaną listę kluczy i uporządkowaną listę wartości, tak że listy kluczy i wartości są w tej samej kolejności? Więc jako wyjaśnienie po kodzie szukam czegoś, co zachowuje się …
322 java  collections 


11
Instalowanie Java w systemie OS X 10.9 (Mavericks)
Zainstalowałem JDK na Mac OS X 10.8 (Mountain Lion). Kiedy zaktualizowałem go do systemu Mac OS X 10.9 (Mavericks) i uruchomiłem java -versionw terminalu, pokazało: Brak środowiska wykonawczego Java z prośbą o instalację. Następnie ręcznie zainstalowałem JDK (1.7) na moim komputerze Mac. Wygląda na to, że instalacja działała dobrze. Po …
321 java  macos 



8
Jak zmienić tekst na wyrażenie regularne w Javie
Czy Java ma wbudowaną metodę ucieczki przed dowolnym tekstem, aby można go było uwzględnić w wyrażeniu regularnym? Na przykład, jeśli moi użytkownicy wprowadzą „5 $”, chciałbym dopasować to dokładnie zamiast „5” po zakończeniu wprowadzania.
320 java  regex  escaping 

17
Java - łatwe przesyłanie parametrów HTTP metodą POST
Z powodzeniem używam tego kodu do wysyłania HTTP żądań z pewnymi parametrami za pomocą GETmetody 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(); } Teraz może być konieczne przesłanie parametrów (tj. …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.