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

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

4
Як інсталювати нестатичний внутрішній клас у статичному методі?
У мене є такий код: public class MyClass { class Inner { int s, e, p; } public static void main(String args[]) { Inner in; } } До цієї частини код добре, але я не в змозі інстанціювати "в" в основному методі, як in = new Inner()показано non static field …

5
String.replaceВсі поодинокі риски з подвійним нахилом
Я намагаюся перетворити String \something\в String \\something\\користувальний replaceAll, але я все одно отримую всілякі помилки. Я думав, що це рішення: theString.replaceAll("\\", "\\\\"); Але це дає наступний виняток: java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

6
Доступ до членів елементів у JSONArray з Java
Я тільки починаю використовувати json з Java. Я не впевнений, як отримати доступ до рядкових значень у JSONArray. Наприклад, мій json виглядає так: { "locations": { "record": [ { "id": 8817, "loc": "NEW YORK CITY" }, { "id": 2873, "loc": "UNITED STATES" }, { "id": 1501 "loc": "NEW YORK STATE" …
122 java  json  arrays 


5
Як прийняти параметри дати у запиті GET до Spring MVC Controller?
У мене є GET-запит, який надсилає дату у форматі "РРРР-MM-DD" на Весняний контролер. Код контролера такий: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } Запит надсилається правильно, коли я перевіряю Firebug. Я отримую помилку: HTTP Status 400: Запит, надісланий клієнтом, був синтаксично неправильним. Як …
122 java  spring  date  spring-mvc 

2
Як працюють матчери Mockito?
Mockito аргумент matchers (наприклад any, argThat, eq, sameі ArgumentCaptor.capture()) поводяться дуже по- різному від Hamcrest matchers. Матчі-відповідники часто викликають InvalidUseOfMatchersException, навіть у коді, який виконується довго після того, як використовувалися будь-які відповідники. Макетні відповідники дотримуються дивних правил, таких як лише використання Mockito Matchers для всіх аргументів, якщо в одному аргументі …
122 java  mocking  mockito 


10
Додайте файл властивостей до класного шляху IntelliJ
Я запускаю просту програму Java з IDE IntelliJ, використовуючи меню Run-> Run. Це чудово працює. Тепер я хочу додати журнал log4j. Я додав папку ресурсів під корінь проекту. Я додав файл log4j.properties у цю папку. Я змінив код, щоб щось записати. Який правильний спосіб сказати IntelliJ включити папку ресурсів у …

8
Коли користуватися загальними методами та коли використовувати загальну картку?
Я читаю про загальні методи з OracleDocGenericMethod . Я досить розгублений у порівнянні, коли йдеться про те, коли використовувати wild-card і коли використовувати загальні методи. Цитування з документа. interface Collection<E> { public boolean containsAll(Collection<?> c); public boolean addAll(Collection<? extends E> c); } Тут ми могли використати загальні методи: interface Collection<E> …
122 java  generics  wildcard 

8
Що насправді означає PermGen?
Я знаю, що таке PermGen, для чого він використовується, чому він не працює, як його збільшити і т.д. Що я не знаю, це те, на що насправді виступає PermGen. Постійний ... Ген ... щось? Хтось знає, що насправді означає PermGen?
122 java  permgen 



7
Як постійно оновлювати змінну PATH з командного рядка Windows?
Якщо я виконую set PATH=%PATH%;C:\\Something\\binз командного рядка ( cmd.exe), а потім виконую, echo %PATH%я бачу, що ця рядок додається до PATH. Якщо я закрию і відкрию командний рядок, то новий рядок не знаходиться в PATH. Як я можу постійно оновлювати PATH з командного рядка для всіх процесів у майбутньому, а …
122 java  windows  cmd  path 

8
Чому ми не повинні використовувати захищені статики в Java
Я переглядав це запитання. Чи є спосіб зміни перемінних класів на Java? Перший коментар із 36 оновленнями: Якщо ви коли-небудь бачите protected static, запустіть. Хтось може пояснити, чому protected staticнахмурився?

9
Використання веб-драйвера Selenium для отримання значення вводу HTML
У HTML веб-сторінки є наступний код <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Те, що насправді відображається на сторінці, - це рядок із відображенням часу. У веб-драйвері Selenium у мене є WebElementоб'єкт, що стосується <input>використання WebElement timeStamp = waitForElement(By.id("prettyTime")); Я хочу отримати значення того WebElement, або, іншими словами, того, що …

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