Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

9
Що таке класний шлях і як його встановити?
Я тільки читав цей рядок: Перше, що робить метод format (), це завантажити шаблон швидкості з classpath з назвою output.vm Будь-ласка, поясніть, що мав на увазі класний шлях у цьому контексті та як я повинен встановити класний шлях.

9
Як зробити розшифровку URL-адрес на Java?
У Java я хочу перетворити це: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type До цього: https://mywebsite/docs/english/site/mybook.do&request_type Ось що я маю досі: 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){ } } } Але це не працює правильно. Що це %3Aі …
323 java  url-encoding 



23
Отримання елемента з набору
Чому не Setпередбачено операцію з отримання елемента, що дорівнює іншому елементу? 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 Я можу запитати, чи Setмістить елемент рівний bar, і чому я не …
323 java  collections  set  equals 

11
Як використовувати java.String.format у Scala?
Я намагаюся використовувати .format метод рядка. Але якщо я розміщую% 1,% 2 тощо у рядку, java.util.UnknownFormatConversionException викидається, вказуючи на заплутану частину вихідного коду 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
Підключіть Java до бази даних MySQL
Як підключитися до бази даних MySQL на Java? Коли я пробую, я отримую 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) Або java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Або java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

7
Mockito: як перевірити метод викликався на об'єкті, створеному в межах методу?
Я новачок у Mockito. З огляду на клас нижче, як я можу використовувати Mockito для перевірки того, що someMethodбуло викликано саме один раз після того, як fooбуло викликано? public class Foo { public void foo(){ Bar bar = new Bar(); bar.someMethod(); } } Я хотів би зробити наступний дзвінок для …

9
Замовлена ​​карта Java
У Java чи існує об'єкт, який діє як Карта для зберігання та доступу до пар ключів / значень, але може повернути впорядкований список ключів та упорядкований список значень, таким чином, щоб списки ключів та значень були в одному порядку? Тож як пояснення за кодом я шукаю те, що поводиться як …
322 java  collections 


11
Встановлення Java на OS X 10.9 (Mavericks)
Я встановив JDK на Mac OS X v10.8 (Mountain Lion). Коли я оновив його до Mac OS X v10.9 (Mavericks) і побіг java -versionу терміналі, він показав: Ні часу виконання Java не вимагає встановлення. Потім я вручну встановив JDK (1.7) на свій Mac. Здається, установка спрацювала чудово. Коли встановлення було …
321 java  macos 



8
Як уникнути тексту для регулярного вираження на Java
Чи має Java вбудований спосіб уникнути довільного тексту, щоб він міг бути включений у регулярний вираз? Наприклад, якщо мої користувачі вводять "$ 5", я хотів би відповідати саме тому, а не "5" після закінчення введення.
320 java  regex  escaping 

17
Java - легко надсилає параметри HTTP через метод POST
Я успішно використовую цей код для надсилання HTTPзапитів із деякими параметрами за допомогою GETметоду 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(); } Тепер мені може знадобитися надіслати параметри (тобто param1, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.