4
ответа

Почему поток не ограничен, есть ли фильтр () до limit ()? [Дубликат]

Я был удивлен, узнав, что, когда я добавил блок фильтров, предел остановил работу - поток остался бесконечным. См. Пример импорта кода org.joda.time.LocalDate; import java.util.HashSet; ...
вопрос задан: 10 December 2015 09:01
4
ответа

Поток Java для каждого [дубликата]

Я пытаюсь читать .CSV по строкам, используя потоки и forEach, но я не могу заставить его работать правильно. public static void printFile (String file) {try (Stream & lt; String & gt; stream = Files.lines (...
вопрос задан: 23 October 2015 14:10
4
ответа

Лучший способ использовать ключевое слово throw в Java 8 lambda streams [duplicate]

Я делаю вызов метода внутри карты в потоке java. метод внутри карты уже обрабатывает исключение. Но в потоках java я получаю ошибку компиляции для обработки исключения с помощью try / catch. Любое понимание ...
вопрос задан: 8 July 2015 08:17
4
ответа

Установка JAVA SE 8, JDK-8u151.exe не включает файл src.zip [duplicate]

Я начал работать с java 8, и для этого я установил java SE 8 update 151 (т. Е. Jdk-8u151-windows-x64.exe) Я ожидаю, что после установки этого java 8 я должен увидеть src.zip ...
вопрос задан: 5 April 2015 07:37
4
ответа

Трудности, которые понимают метод потока toArray в java 8 [duplicate]

Почему Java решил выбросить ArrayStoreException в следующем методе & lt; A & gt; A [] Stream & lt; T & gt; .Array (IntFunction & lt; A [] & gt;), если тип времени выполнения любого из элементов потока не является ...
вопрос задан: 19 August 2013 04:18
4
ответа

Преобразовать карту & lt; String, String & gt; к пользовательскому классу, имеющему переменные экземпляра и Map & lt; String, String & gt; как одна из переменных экземпляра [duplicate]

У меня есть Map & lt; String, String & gt ;, где ключ сопоставляется с полями класса. Мне нужно преобразовать эту карту, чтобы создать тестовый объект с помощью ключа / значения карты Ex. Карта & lt; "type", "type1" & gt; class Test {private ...
вопрос задан: 7 May 2013 22:24
4
ответа

почему статические методы интерфейса Java 8 не могут переопределять методы класса Object [duplicate]

Чтение статьи о java 8 статических и стандартных методах интерфейса, и я обнаружил, что статический метод интерфейса Java виден только для методов интерфейса, поэтому я предполагаю, что методы статического интерфейса будут ...
вопрос задан: 3 January 2013 14:21
4
ответа

Найдите первый несогласующий отрезок длинной линии в VIM

Это иногда происходит, что я должен изучить различные файлы журнала и файлы трассировки в Windows, и обычно я использую для цели VIM. Моя проблема, хотя то, что я все еще не могу найти аналог grep-v внутри...
вопрос задан: 23 June 2010 13:10
4
ответа

Как получить доступ к тегу grandchild корня без отображения тега children? [Дубликат]

В настоящее время я пытаюсь отобразить часть XML-файла, но я не могу найти правильный путь к нему. Здесь XML-файл: & lt; tag.1 & gt; ... & lt; tag.2 & gt; & Lt; tag.3 & GT; & lt; ns: tag.4 xmlns: ns = "" att.4.1 = "" ...
вопрос задан: 30 October 2009 20:47
3
ответа

Как сгруппировать объекты из списка, который может принадлежать двум или более группам?

У меня есть список предметов, где каждый предмет может принадлежать к одной или нескольким категориям. Для ограниченного набора категорий (строка) я хочу создать карту с категорией в качестве ключа и списком элементов в качестве значения. Предположим, мой
вопрос задан: 27 March 2019 11:48
3
ответа

Есть ли в java 8+ хорошая проверка полей, которая может заменить предварительные условия для guava?

Я хочу добавить проверки полей в методе в моем приложении (например, поле не является нулевым и положительным). private void assertionTest (Integer i) {// хочу сначала здесь заявить, что я не равен NULL и ...
вопрос задан: 24 March 2019 17:28
3
ответа

Java 8 Отображение нескольких необязательных параметров в функцию

Допустим, у меня есть функция Object f (String a, String b), и я хочу вызвать две разные функции, которые возвращают необязательные строки, чтобы получить параметры для f Optional < String > getA () и ...
вопрос задан: 5 March 2019 17:15
3
ответа

Как сгруппировать свойства объекта и сопоставить его с другим объектом, используя потоки Java 8?

Предположим, у меня есть группа автомобилей-бамперов, у которых есть размер, цвет и идентификатор («код автомобиля») по бокам. class BumperCar {int size; Цвет строки; String carCode; } Теперь мне нужно ...
вопрос задан: 21 January 2019 09:09
3
ответа

Накапливать количество списков в другом списке

В настоящее время у меня есть код, как показано ниже. Список встроен в другой список, и я хочу получить общее количество встроенных объектов списка. Я хочу написать быстрый oneliner для этого. Есть ...
вопрос задан: 19 January 2019 02:49
3
ответа

Есть ли какие-либо прямые или косвенные преимущества производительности последовательных потоков Java 8?

Просматривая статьи о последовательных потоках, у меня возник вопрос, есть ли какие-либо преимущества в производительности при использовании последовательных потоков по сравнению с традиционными для циклов или потоков просто ...
вопрос задан: 17 January 2019 15:52
3
ответа

Оптимизация памяти Java Collectors.toMap

У меня есть функция, которая преобразует список в карту. Размер этой карты не изменится после вызова этой функции. Я пытаюсь решить между следующими двумя реализациями: Map & lt; Long, Object & gt; ...
вопрос задан: 13 July 2018 22:59
3
ответа

Справочник по методу Java 8: как определить, какой метод взять?

Допустим, у нас есть следующий класс: public class NameCreator {public String createName (String lastname) {return lastname; } public String createName (String lastname, String ...
вопрос задан: 13 July 2018 10:11
3
ответа

Refactor double foreach и если заявление в java 8 решение

Ну, как вы можете заметить, я пытаюсь привлечь пользователей к конкретному проекту (и работает мой код) List & lt; User & gt; allUsers = userRepository.findAll (); Список & л; UserDto & GT; usersInSpecificProject = new ArrayList & ...
вопрос задан: 13 July 2018 08:59
3
ответа

Почему ActionListener не использует аннотацию @FunctionalInterface? [Дубликат]

Может ли кто-нибудь объяснить, почему интерфейс ActionListener не использует аннотацию @FunctionalInterface ?. Я думаю, он должен использовать его, потому что он соответствует требованиям функционального интерфейса. Его чистый интерфейс и его ...
вопрос задан: 12 November 2017 23:38
3
ответа

Почему java jdk transferSize - только 8k? [Дубликат]

Недавно я заметил, что Java / JDK делает небольшую копию / IO размером 8k в нескольких местах. Например: FileChannel.transferFrom.transferFromArbitraryChannel ReadableByteChannelImpl.TRANSFER_SIZE На мой взгляд, ...
вопрос задан: 24 May 2016 04:08
3
ответа

Почему хеш ключа поддерживается внутри узла HashMap? [Дубликат]

Я хотел понять, почему хеш (окончательный int hash) ключа поддерживается внутри узла связанного списка, сопоставленного с ведром HashMap? Как только ведро идентифицируется с помощью hashcode ключа, тогда сам ключ может ...
вопрос задан: 19 March 2016 11:36
3
ответа

Невозможно многопоточность ConcurrentHashMap с использованием параллельного потока [дубликат]

Я пытаюсь создать ConcurrentHashMap & lt; String, ConcurrentHashMap & lt; String, String & gt; & gt; & gt; из списка, используя параллельный stream.it, кажется, что он переходит в бесконечный цикл или тупик и никогда не выходит из этого ...
вопрос задан: 15 January 2016 22:50
3
ответа

Невозможно понять ошибку в Java 8 lambda compator с generics [duplicate]

Этот код не написан мной, а кем-то другим в тесте JUnit, и я просто не понимаю, почему & lt; Long & gt; должен быть размещен после компаратора. (обратите внимание на.) и перед вызовом имени метода. Мой ...
вопрос задан: 3 March 2015 21:56
3
ответа

Как работает функциональный интерфейс компаратора? [Дубликат]

По моему пониманию «Функциональный интерфейс - это интерфейс, который имеет только один абстрактный метод». Но когда я посмотрел в исходный код файла Comparator.class, я вижу два метода: int ...
вопрос задан: 18 May 2014 13:48
3
ответа

В отличие от IntStream, DoubleStream и LongStream, почему нет FloatStream? [Дубликат]

Я был немного смущен, исследуя пакет java.util.stream, что нет класса FloatStream. Я могу сказать, что мы можем использовать DoubleStream вместо того, чтобы выполнять функции плавающей точки, но есть ли какие-либо ...
вопрос задан: 16 April 2014 12:50
3
ответа

Почему jre-8 добавляет лишнее пространство справа и внизу моего приложения JavaFX? [Дубликат]

Я писал игру с использованием JavaFX. Когда я скомпилировал код с помощью jdk-9, все работало нормально, но когда я скомпилировал его с помощью jdk-8u102 и запустил программу, было некоторое дополнительное пространство (около 10 пикселей) ...
вопрос задан: 27 March 2014 14:55
3
ответа

Java: реализация по умолчанию List и Set [duplicate]

В java8 мы можем генерировать Set или List из потока, но мы не определяем, какую реализацию использовать, например, HashSet, TreeSet, LinkedList или что-то еще. Пример: Set & lt; Integer & gt; set = ...
вопрос задан: 20 February 2014 17:38
3
ответа

Gson с FileWriter не пишет полный файл [duplicate]

Я создаю экземпляр Gson и пишу со следующим: Gson gson = new GsonBuilder (). SetPrettyPrinting (). Create (); Писатель писатель = новый FileWriter (местоположение); gson.toJson (данные, писатель); ...
вопрос задан: 14 October 2013 11:53
3
ответа

Как сделать ON DUPLICATE KEY UPDATE в Spring Data JPA? [Дубликат]

Я переношу свою весеннюю базу данных mvc в Spring API на основе загрузки, ранее мы использовали jdbcTemplate и записывали SQL-запросы почти для всего. Но теперь мы начали использовать Spring Data JPA ...
вопрос задан: 27 May 2009 00:49
2
ответа

If / if - else / else с лямбда-выражением [в ожидании]

Я пишу небольшую логику, которая проверяет, извлекает ли API Facebook пользовательскую электронную почту для меня, если нет, я задаю параметр электронной почты из запроса или, если его тоже нет, я добавляю .. ,
вопрос задан: 14 April 2019 08:55