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

Проблема с пустым полем ввода при синтаксическом анализе в целое число

Практикуя Java, я начал бороться с исключениями ActionListener, если в JTextFieldвсе работает. public void actionPerformed(ActionEvent e) { if (e.getSource() == CELSIUS) { String CELSIUS_STRING = TEXT1.getText(); double CELSIUS_INT = Integer.parseIn…
2 ответа

Массивы сортировки слияния Java с объектами

Я не мог понять, почему моя сортировка слиянием не работает. public static void merge(ArrayList<Coupon> arraylist, int LF, int LL, int RF, int RL) { ArrayList<Coupon> tempArr = arraylist; int i = LF; while (LF <= LL && RF <…
24 апр '22 в 17:44
1 ответ

Почему тело HttpServletRequest не может быть прочитано несколько раз?

Я столкнулся с этой проблемой, когда я читал запрос, используя javax.servlet.http.HttpServletRequest.getReader()и после этого он очищал запрос. Поэтому, когда я передавал его вперед в цепочке фильтров, он передавал запрос как нулевой Я смог решить э…
25 апр '22 в 09:15
0 ответов

Проблема с десериализацией OffsetDateTime из тела запроса json Spring-Boot REST API

у меня есть OffsetDateTimeполе в моем POJO: @NotBlank(message = "startTime cannot be null or empty; ") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSXXX") @JsonSerialize(using = OffsetDateTimeSerializer.class) priv…
2 ответа

Исправление уязвимости maven-core

Я получаю критическую уязвимость в пакете maven-core https://nvd.nist.gov/vuln/detail/CVE-2021-26291 . Необходимо обновить maven-core до 3.8.1+. Здесь ${spring.version} — 2.5.5. Из дерева зависимостей было обнаружено, что spring-boot-maven-plugin (2…
19 апр '22 в 03:35
1 ответ

Поиск массива с пользовательским вводом и печать всех элементов, которые имеют это значение

Я пытаюсь найти в массиве определенное значение и отобразить все элементы, содержащие это значение, в java. Например, пользователь выбирает число 5, в массиве хранится 3 проекта с этим значением, поэтому все 3 из них будут распечатаны. Мой код компи…
1 ответ

Разделить строку, но удалить только разделители и оставить пробелы - java

У меня есть такая строка: String str = "SOFTDRINK,SD03,Lemon juice,lemon juice,lemonjuice.img,30000.0"; // How can i get this expected string array: String[] expected = ["SOFTDRINK","SD03","Lemon juice","lemonjuice","lemonjuice.img","30000.0"]; Я ис…
15 апр '22 в 03:24
0 ответов

Невозможно поместить символ @ в поле json при составлении тела запроса для API

Я пытаюсь поместить @ в поле json, но не могу составить тело запроса или компонент запроса или объект запроса в пакете dto, идея intellij не позволяет этого. Как показано на рисунке ниже, я пытаюсь поместить @ в поле String, так как этот @myType буд…
25 май '22 в 09:23
0 ответов

Ломбок работает на Liberica JDK 17?

Я работаю над проектом, используя BellSoft Liberica JDK v17, IntelliJ 2022.1 и SpringBoot 2.6.7. Я заметил, что он не распознал мои записи с Ломбока. Я искал информацию, и кажется, что в версии 16 этого JDK с внешними библиотеками, такими как Lombok…
29 апр '22 в 16:39
1 ответ

Почему он печатает один и тот же журнал дважды?

Я должен сделать .upperCase() через форматер, но я не понимаю, почему он печатает то же сообщение, но без верхнего, так как я установил, что он использует только это. Я использую тест java util. public DatabaseAccessProxy(String pass, DatabaseAccess…
25 май '22 в 23:11
4 ответа

Есть ли Java-эквивалент функции C# LINQ "Select"?

В LINQ есть Enuemerable.Select, есть ли у Java эквивалент? Скажем, у меня есть запись класса с тремя полями : id , price , itemsSold и список этих записей, из которых я хочу отфильтровать самый популярный товар, измеряемый тем, какой продукт продал …
03 апр '22 в 18:06
0 ответов

Работая с сервлетом Java, я установил JavaBean в качестве атрибута запроса, но не могу получить доступ к каким-либо переменным экземпляра из экземпляра JavaBean.

Я написал сервлет, который должен создавать экземпляр JavaBean, устанавливать значения для его переменных, устанавливать объект JavaBean в качестве атрибута для объекта запроса HttpServletRequest, перенаправлять запрос в jsp, а затем отображать знач…
21 апр '22 в 16:34
0 ответов

почему нам нужно использовать как Resource, так и SlingHttpServletRequest в моделях слинга AEM

@Model(adaptables = {Resource.class, SlingHttpServletRequest.class}, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL) открытый класс LearningPanelModel { @Inject private ResourceResolver resourceResolver; //OR @Inject @Source("sling-obj…
25 май '22 в 17:21
0 ответов

Скачать файл с помощью Google drive api v3 в java

Я пытаюсь использовать google drive api v3 для загрузки файла в java с этим кодом, я получаю его из github по этой ссылке , эта ссылка на файл java в github package drive.sample; import ... public class MainActivity extends AppCompatActivity { priva…
0 ответов

Как мне написать Junit Test для такого метода, для контекста я включил текущий тест, который у меня есть

Я пытаюсь протестировать getOrGenerateID()метод ниже в generateClassучебный класс. Я изо всех сил пытаюсь написать тест, который проверит логику метода. public class generateClass { public static String getOrGenerateID() { if (map.containsKey("TestM…
19 апр '22 в 16:52
2 ответа

Запись текстового файла Swing Java в JTextArea

Есть ли способ убрать нулевое значение в конце файла? Я решил добавить первую строку перед циклом while, чтобы на нее не повлиял \n, но при этом появляется нуль... (без первого добавления он просто пропускает первую строку и начинает печатать на вто…
13 апр '22 в 15:27
3 ответа

Каковы преимущества Spring Session по сравнению с Servlet HttpSession?

Каковы преимущества Spring Session по сравнению с Servlet HttpSession? Где я должен использовать сеанс Spring?
11 май '22 в 00:05
1 ответ

Алгоритм сортировки нечетных массивов Java

У меня есть алгоритм для записи этого заданного порядка массива, но особым образом. Найдите наименьшее число массива Сохраните его в начале нового массива. Отметьте в исходном (начальном) месте массива, из которого мы нашли наименьшее число (отметьт…
14 май '22 в 14:46
1 ответ

Пользовательское округление Java для двойного числа

Мне нужно сделать пользовательское округление, которое работает таким образом: Если число ближе к 0, оно округляется в меньшую сторону (1 или 2) Если число ближе к 0,5, оно округляется до 0,5 (3, 4, 6 или 7). Если число ближе к 1, оно округляется в …
26 май '22 в 12:52
0 ответов

Эффективно обрабатывать префиксные запросы в двоичной строке

Учитывая двоичную строку S(содержит только «0» или «1»), нам нужно обработать 2 типа запросов следующим образом: 1 K V: обновить значение Kthиндекс в строке со значением V(может быть только 0/1 символ). 2 L R: Распечатать значение Fun(L, R): для под…