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

Подробнее про java...

У меня есть POJO и я использую средство сопоставления объектов, чтобы преобразовать его в карту. Я хочу, чтобы карта содержала все поля POJO в своем наборе записей, даже если их значение равно нулю. Так что эта запись может быть нулевой на карте, которую я создаю. Map<String, Object> oldDetails = ....
4 Фев 2022 в 13:35
У меня есть этот код: private Iterable<Practitioner> pickPractitioners(List<String> ids) { return Optional.ofNullable(ids) .map(List::stream) .orElse(Stream.of()) .collect( Collectors.collectingAndThen( Collectors.toList(), th....
4 Фев 2022 в 12:51
Я пишу несколько модульных тестов mockMvc для своего привода. В настоящее время у меня есть один для здоровья, который отлично работает class HealthTest { @Autowired private Mockmvc mockMvc; private ResultActions resultActions; @BeforeEach() throws Exception { resultActions = mockMvc.....
У меня есть класс со статической переменной и функцией, которая использует эту переменную. Мне нужно написать модульный тест для метода shouldCreateNewToken(). public class Auth { private static Instant tokenExpiration = Instant.now(); public boolean shouldCreateNewToken() { Instan....
4 Фев 2022 в 12:11
Я пытаюсь сделать что-то похожее на дерево Хаффмана. Когда я набираю zzzbbbbbbbbbaaaaacc, я получаю карту: [a=5, b=9, c=2, z=3] Я думаю, что он упорядочивает его в алфавитном порядке, но это не то, что я хочу. Я хочу иметь такой порядок: [z=3, b=9, a=5, c=2] (пользовательский ввод начинается с z, ....
4 Фев 2022 в 11:48
Мой вопрос в том, как нам добиться включения индикатора выполнения или отслеживания прогресса при распаковке zip file с использованием библиотеки ZIP4j и метода .extractAll. Я провел исследование по этому поводу, но не нашел для этого решения, или, может быть, я не нашел правильного ответа в Интерн....
4 Фев 2022 в 11:33
Я пытаюсь найти наименьшее слово в отсортированной анаграмме массива строк. Это то, что у меня есть до сих пор: public static List<List<String>> groupAnagrams(String[] strs) { List<List<String>> result = new ArrayList<List<String>>(); HashMap<String, ArrayList<String>> map = new HashMap<St....
4 Фев 2022 в 10:35
Привет, ребята, как решить этот мой журнал ошибок. Я пытаюсь визуализировать pdf-файлы, используя класс Android Graphics pdfrenderer в Android. Я пытался наблюдать, где и как я ошибся, но я пока не вижу, пожалуйста, ребята, как именно я достичь этого, используя этот конкретный класс, любая идея буд....
У меня есть программа, предназначенная для ввода данных пользователем (двузначное целое число) и вывода его обратного значения. Хотя он компилируется без ошибок, он выводит только первое целое число, но не второе. Код программы: //Set variable int reversed = 0; int requiredLength = 2; //....
POSTMAN постоянно говорит мне Метод 405 не разрешен Мой инструктор класса Udemy сделал это, и это сработало. @PostMapping(consumes = "application/json") @ResponseStatus(HttpStatus.CREATED) public Employee create(@RequestBody Employee employee) { return employeeRepository.save(employee); } Весь к....
4 Фев 2022 в 06:15
Мне нужно создать программу, которая задает вопросы пользователю, принимает эти данные и печатает их в файл. Если зарплата> 200 тысяч, то ему нужно снова запросить зарплату. Я могу заставить создание файла работать для всего, кроме empSalary. Я не могу понять, почему это записывается в файл как «....
4 Фев 2022 в 03:28
Я не могу понять преобразование и доступ к методам. Я прочитал несколько других вопросов о похожей проблеме понимания, которая у меня возникла, но я все еще не могу понять. Я надеюсь, что более персонализированный ответ на мой вопрос поможет мне лучше его понять. Моя проблема с повышением приведен....
4 Фев 2022 в 01:36
в основном else if(user ==3) { todolists.Displayitem(); duedatelists.Displayitem(); prilists.Displayitem(); System.out.println(""); } в классе Тодо public void Displayitem() { ....
4 Фев 2022 в 00:38
Я пытаюсь проверить XML на соответствие файлу XSD в Java. Это мой код: public static InputStream inputStreamFromClasspath(String path) { return Utils.class.getClassLoader().getResourceAsStream(path); } public static boolean validateXMLSchema() throws SAXException, IOException { InputStr....
3 Фев 2022 в 23:56
Программа должна принимать запросы на добавление и удаление задач из списка через сервер. После запуска сервер принимает соединения в бесконечном цикле и считывает из них строку, содержащую json вида: { "type": "ADD", "task": "Название задачи" } Где тип — тип операции (ДОБАВИТЬ или УДАЛИТЬ), а зад....
3 Фев 2022 в 23:22
Введение В настоящее время я работаю над проектом, который регулярно сохраняет несколько объектов Java в базе данных MongoDB. Этот объект содержит Date. Проблема Преобразование java Date в Json Mongo дает следующее: Date.now() -> "Jan 27, 2022, 2:47:24 AM" Но этот формат не соответствует дате Mong....
3 Фев 2022 в 21:53
У меня есть эти отношения (реализация Spring Boot JPA): Один человек имеет несколько адресов Один адрес содержит одну страну public class Person { private Integer id; private Integer name; private Integer age; //relations } public class Address { private Integer id; private In....
3 Фев 2022 в 21:37
Я хочу, чтобы окончательный счет всегда был 10000, но даже несмотря на то, что я использовал здесь синхронизированный, я получаю другие значения, отличные от 1000. Новичок в параллелизме Java. Открытый класс test1 {статический int count = 0; public static void main(String[] args) throws InterruptedE....
3 Фев 2022 в 21:26
Я спросил об этом в своем предыдущем вопросе. Я хочу найти все подмножества указанной длины. Дэмиен написал мне хороший ответ на C++, и я пытаюсь преобразовать его, но безуспешно. Вот моя попытка: import java.util.*; public class Subset { void getSubsetAux(ArrayList<ArrayList<Integer>> s, int....
3 Фев 2022 в 21:16
Что мне нужно изменить, чтобы журналы записывались в файл журнала с помощью Logback? dependencies { implementation 'ch.qos.logback:logback-classic:1.2.3', 'ch.qos.logback:logback-core:1.2.3' api 'org.slf4j:slf4j-api:1.7.30' } <co....
3 Фев 2022 в 20:47
После загрузки данных из CSV-файла список выглядит так, как показано ниже, а уникальный идентификатор первого столбца и остальные 999 имеют значение данных. Я хочу суммировать повторяющиеся записи на основе уникального идентификатора. Как упростить код, потому что мне нужно написать массив 999? Ни....
3 Фев 2022 в 20:01
Я пишу свое первое приложение с весенней загрузкой (2.6.3). Здесь соответствующие зависимости, которые я использую: <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> ....
3 Фев 2022 в 20:00
String date = "08/02/2022 Tuesday"; DateTimeFormatter LONG_DATE_FORMAT_ddMMyyyyEEEE = ofPattern("dd/MM/yyyy EEEE"); LocalDate.parse(date, LONG_DATE_FORMAT_ddMMyyyyEEEE); Я получаю DateTimeParseException со следующим сообщением: «Текст 02.08.2022, вторник» не может быть проанализирован по индексу 11....
3 Фев 2022 в 19:37
Я пытаюсь создать программу обработки изображений в Android Studio, и у меня возникла проблема с сохранением растрового изображения. Моя проблема заключается в сохранении изображения, полученного из ByteBuffer. Чтобы показать это здесь, я сделал следующее: я загружаю изображение в ByteBuffer и пытаю....
3 Фев 2022 в 19:35
Я пытаюсь проверить массив, если он отсортирован с конкретными введениями. В массиве должен быть хотя бы один элемент, который больше 0. Если массив отсортирован от больших чисел к малым, он должен возвращать значение true, и все элементы в этом массиве должны быть разными. Итак, вот мой код; publ....
3 Фев 2022 в 19:34