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

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


12
Как я могу включить необработанный JSON в объект с помощью Джексона?
Я пытаюсь включить необработанный JSON в объект Java, когда объект (де) сериализуется с помощью Джексона. Чтобы проверить эту функциональность, я написал следующий тест: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException { String foo = "one"; String …

20
Соберите последовательные пары из потока
Учитывая такой поток, как { 0, 1, 2, 3, 4 }, как мне наиболее элегантно преобразовать его в заданную форму: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (при условии, конечно, что я определил класс Pair)? Изменить: это не совсем касается целых или примитивных …
103 java  java-8  java-stream 

3
Что мы подразумеваем под байтовым массивом? [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 9 лет назад . Не мог бы кто-нибудь объяснить, я не совсем …


16
Как отсортировать список <Object> по алфавиту с помощью поля имени объекта
У меня есть список объектов вроде. List&lt;Object&gt; pЯ хочу отсортировать этот список в алфавитном порядке, используя поле имени объекта. Объект содержит 10 полей, и поле имени является одним из них. if (list.size() &gt; 0) { Collections.sort(list, new Comparator&lt;Campaign&gt;() { @Override public int compare(final Object object1, final Object object2) { return …
103 java  list 


4
Что такое float в Java?
Я написал такой код: float b = 3.6; и я получаю это: Ошибка: нерешенная проблема компиляции: Несоответствие типов: невозможно преобразовать из double в float Зачем? Что такое определение float?



9
Полиморфизм с gson
У меня проблема с десериализацией строки json с помощью Gson. Я получаю массив команд. Команда может быть запуском, остановкой или другим типом команды. Естественно у меня есть полиморфизм, и команда запуска / остановки наследуется от команды. Как я могу сериализовать его обратно в правильный командный объект с помощью gson? Кажется, …

4
как правильно отправить файл из веб-службы REST клиенту?
Я только начал разрабатывать службы REST, но столкнулся с трудной ситуацией: отправка файлов из службы REST моему клиенту. До сих пор я научился отправлять простые типы данных (строки, целые числа и т. Д.), Но отправка файла - это другое дело, поскольку существует так много форматов файлов, что я не знаю, …
103 java  json  web-services  rest  jersey 


9
Каков самый быстрый способ сравнить два набора в Java?
Я пытаюсь оптимизировать фрагмент кода, который сравнивает элементы списка. Например. public void compare(Set&lt;Record&gt; firstSet, Set&lt;Record&gt; secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Учтите, что количество записей в наборах будет большим. Спасибо Шехар
103 java  performance  set 

6
Как извлечь эпоху из LocalDate и LocalDateTime?
Как мне извлечь значение эпохи Longиз экземпляров LocalDateTimeили LocalDate? Я пробовал следующее, но это дает другие результаты: LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 Я хочу просто значение 1391539861для локального datetime "04.02.2014 19:51:01". Мой часовой пояс - Europe/OsloUTC + 1 с переходом …
103 java  time  java-8  epoch  java-time 

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