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

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

9
Как лучше всего без использования регулярных выражений определить, является ли символ буквой или цифрой в Java?
Каков наилучший и / или самый простой способ распознать, является ли string.charAt (index) буквой Az или числом в Java без использования регулярных выражений? Спасибо.
125 java  char  numbers  letter 

4
Добавление списка предложений IN в запрос JPA
Я создал NamedQuery, который выглядит так: @NamedQuery(name = "EventLog.viewDatesInclude", query = "SELECT el FROM EventLog el WHERE el.timeMark >= :dateFrom AND " + "el.timeMark <= :dateTo AND " + "el.name IN (:inclList)") Я хочу заполнить параметр: inclList списком элементов вместо одного элемента. Например, если у меня есть, new List<String>() { …
125 java  jpa  jpql 

14
Преобразование int в char в Java
Ниже приведен фрагмент кода, int a = 1; char b = (char) a; System.out.println(b); Но я получаю пустой вывод. int a = '1'; char b = (char) a; System.out.println(b); На выходе я получу 1. Кто-нибудь может это объяснить? И если я хочу преобразовать int в char, как в первом фрагменте, …
125 java  char  int 

4
Поддерживает ли Java сертификаты Let's Encrypt?
Я разрабатываю приложение Java, которое запрашивает REST API на удаленном сервере через HTTP. По соображениям безопасности эту связь следует переключить на HTTPS. Теперь, когда Let's Encrypt запустил публичную бета-версию, я хотел бы знать, работает ли Java в настоящее время (или подтверждено, что будет работать в будущем) с их сертификатами по …
125 java  ssl  keystore  lets-encrypt  ca 

14
Комментарии простого геттера / сеттера
Какое соглашение вы используете для комментирования геттеров и сеттеров? Вот то, что я задумывался довольно давно, например: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put here? * @return (2b) …

16
Измените priorityQueue на max priorityqueue
У меня очередь приоритетов в Java целых чисел: PriorityQueue<Integer> pq= new PriorityQueue<Integer>(); Когда я звоню, pq.poll()я получаю минимальный элемент. Вопрос: как изменить код, чтобы получить максимальный элемент?

2
Mockito: doAnswer против thenReturn
Я использую Mockito для последующего тестирования модулей. Я смущен , когда использовать doAnswerпротив thenReturn. Кто-нибудь может мне подробно помочь? Пока что пробовал с thenReturn.
125 java  mockito 

2
Почему разница между 30 марта и 1 марта 2020 года ошибочно дает 28 дней вместо 29?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Результат 28, а должно быть 29. Может ли быть часовой пояс / местоположение?
124 java  date  java-7  datediff 

8
застрял на «Получение org.scala-sbt sbt 0.13.6…» при запуске sbt в терминале
Похожая проблема с Как использовать sbt за аутентифицированным прокси? , Я пробовал с данным ответом, и проблема все еще существует. Когда я запускаю sbt в терминале, он показывает и застревает на: Getting org.scala-sbt sbt 0.13.6 ... Дополнительная информация: sbt --version sbt launcher version 0.13.6 Как я мог это исправить?
124 java  sbt 

5
Как изменить шаблон Javadocs, созданный в Eclipse?
Мне не нравятся Javadocs по умолчанию, сгенерированные для меня, когда я создаю класс или методы, особенно переменную @author, которая является текущим системным именем пользователя в моем окне Windows. Я хотел бы это изменить. Это возможно?

5
Сравнение Mockito и JMockit - почему за Mockito проголосовали лучше, чем за JMockit? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …



9
Как увеличить размер стека Java?
Я задал этот вопрос, чтобы узнать, как увеличить размер стека вызовов времени выполнения в JVM. У меня есть ответ на это, и у меня также есть много полезных ответов и комментариев, касающихся того, как Java справляется с ситуацией, когда требуется большой стек времени выполнения. Я расширил свой вопрос кратким изложением …

10
Изменение даты Java на час назад
У меня есть объект даты Java: Date currentDate = new Date(); Это даст текущую дату и время. Пример: Thu Jan 12 10:17:47 GMT 2012 Вместо этого я хочу получить дату, изменив ее на один час назад, чтобы получить: Thu Jan 12 09:17:47 GMT 2012 Как лучше всего это сделать?
124 java  date 

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