Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

7
FileNotFoundException при получении объекта InputStream из HttpURLConnection
Я пытаюсь отправить почтовый запрос на URL-адрес с помощью HttpURLConnection (для использования cUrl в java). Содержимым запроса является xml, и в конечной точке приложение обрабатывает xml и сохраняет запись в базе данных, а затем отправляет ответ в виде строки xml. Приложение размещено на apache-tomcat локально. Когда я выполняю этот код …

3
Как активировать кнопку «Поделиться» в приложении для Android?
Я хочу добавить кнопку «Поделиться» в свое приложение для Android. Как это Я добавил кнопку «Поделиться», но она неактивна. Щелкаю, но ничего не происходит. Мой код в MainActivity.java: private ShareActionProvider mShareActionProvider; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.share_menu, menu); getMenuInflater().inflate(R.menu.main, menu); MenuItem item = menu.findItem(R.id.share_menu); mShareActionProvider = (ShareActionProvider) menu.findItem(R.id.share_menu).getActionProvider(); mShareActionProvider.setShareIntent(getDefaultShareIntent()); …
109 java  android  xml  button  share 

13
Преобразование строки в массив «символов» в Java
Я хочу преобразовать a Stringв массив объектов класса Character, но не могу выполнить преобразование. Я знаю, что могу преобразовать String в массив примитивного типа данных "char" с помощью этого toCharArray()метода, но это не помогает преобразовать String в массив объектов символьного типа. Как я могу это сделать?
109 java  arrays  string  character 

7
Программное изменение уровня журнала в Log4j2
Меня интересует программное изменение уровня лога в Log4j2. Я попытался посмотреть их документацию по конфигурации, но там ничего не было. Я также попытался заглянуть в пакет:, org.apache.logging.log4j.core.configно и там ничего не помогло.
109 java  log4j2 

7
Кодирование параметров запроса URL в Java
Как кодировать параметры запроса для перехода по URL-адресу в Java? Я знаю, это кажется очевидным и уже заданным вопросом. Есть две тонкости, в которых я не уверен: Следует ли кодировать пробелы в URL-адресе как «+» или «% 20»? В Chrome, если я ввожу "http://google.com/foo=?bar me", Chrome изменяет его на кодировку% …
109 java  urlencode 


13
«Контент не разрешен в прологе» при синтаксическом анализе корректного XML в GAE.
Я бился головой об этой ужасной ошибке последние 48 часов, так что я подумал, что наконец-то выброшу полотенце и попробую спросить здесь, прежде чем выбросить свой ноутбук в окно. Я пытаюсь разобрать ответ XML на вызов, сделанный мной в AWS SimpleDB. Ответ возвращается по проводу нормально; например, это может выглядеть …

7
Следует ли добавлять в реализацию комментарии Javadoc?
Правильно ли добавлять комментарии Javadoc в интерфейс и добавлять комментарии не Javadoc в реализацию? Большинство IDE генерируют комментарии, отличные от JavaDoc, для реализаций, когда вы автоматически генерируете комментарии. Разве у конкретного метода не должно быть описания?


21
Преобразовать значение секунд в часы минуты секунды?
Я пытался преобразовать значение секунд (в переменной BigDecimal) в строку в editText, например «1 час 22 минуты 33 секунды» или что-то в этом роде. Я пробовал это: String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal hours = new BigDecimal("0"); BigDecimal myremainder = new BigDecimal("0"); BigDecimal minutes = new …

18
Как исправить ошибку «java.security.cert.CertificateException: нет альтернативных имен субъектов»?
У меня есть клиент веб-службы Java, который использует веб-службу через HTTPS. import javax.xml.ws.Service; @WebServiceClient(name = "ISomeService", targetNamespace = "http://tempuri.org/", wsdlLocation = "...") public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } Когда я подключаюсь к URL-адресу службы ( https://AAA.BBB.CCC.DDD:9443/ISomeService), я получаю исключение java.security.cert.CertificateException: No subject alternative names …

5
Как в Intellij переключаться между регистром верблюда и символом подчеркивания?
В моей компании есть два разных руководства по стилю для java и sql. В java у меня есть поле с именем, historyOfPresentIllnessи когда я пишу sql, я хочу назвать его history_of_present_illness. Есть ли сочетание клавиш для переключения с одного на другой, когда у меня выделена фраза? Или, возможно, плагин, который …

8
Почему, когда конструктор аннотируется @JsonCreator, его аргументы должны быть аннотированы @JsonProperty?
В Джексоне, когда вы аннотируете конструктор с помощью @JsonCreator, вы должны аннотировать его аргументы с помощью @JsonProperty. Итак, этот конструктор public Point(double x, double y) { this.x = x; this.y = y; } становится это: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = y; …

6
JavaFX и OpenJDK
Я пытаюсь решить, могу ли я переключиться на JavaFX для пользовательского интерфейса моего Java-приложения. Большинство моих пользователей будут использовать Oracle JRE, в которую сегодня интегрирован JavaFX. Однако некоторые используют OpenJDK (в Linux). Этот (старый) вопрос предполагает, что OpenJDK очень плохо справляется с JavaFX. Согласно этому вопросу, альтернативный OpenJFX будет полностью …
109 java  javafx-2  javafx  openjdk 

8
В чем разница между методами добавления и предложения в очереди в Java?
Возьмем, PriorityQueueнапример, http://java.sun.com/j2se/1.5.0/docs/api/java/util/PriorityQueue.html#offer(E) Может кто - нибудь дать мне пример , Queueгде addи offerметоды различны? Согласно Collectionдокументу, addметод часто стремится обеспечить наличие элемента внутри, Collectionа не добавлять дубликаты. Так что мой вопрос, в чем разница между addи offerметодами? Неужели offerметод все равно добавит дубликаты? (Я сомневаюсь, что это потому, что …
109 java  queue  add 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.