Результаты поиска по запросу "java-8"
Я получаю ошибку: не найдено подходящего метода. Я предполагаю, что метод сбора не принимает несколько коллекторов. Спасибо.
я есть класс, определенный как public class TimePeriodCalc { private double occupancy; private double efficiency; private String atDate; }Я хотел бы выполнить следующую инструкцию SQL с использованием Java 8 Stream API. SELECT atDate, ...
операция.
a 8 документация (поток заказа документов [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html#Ordering] ), можно увидеть это: если [поток] не упорядочен, повторное выполнение может привести к другим результатам. Мой ...
, например:
овленныйэтот вопрос [https://stackoverflow.com/questions/44944973/search-for-example-of-inconsistent-behavior-java-8-stream] Я начал играть с упорядоченными и неупорядоченными потоками, параллельными и последовательными потоками и терминальными ...
бесконечно, также проголосовал против твоего. еще раз спасибо. Пожалуйста, прости мой плохой английский, :).
оложим, у меня есть этот код: Collections.singletonList(10) .parallelStream() // .stream() - nothing changes .flatMap(x -> Stream.iterate(0, i -> i + 1) .limit(x) .parallel() .peek(m -> { System.out.println(Thread.currentThread().getName()); ...
вместо. Немного улучшенная версия
дряю собственный коллектор, который используетфункция слияния, К сожалению, в некоторых случаях я не могу использовать следующую функцию слияния JDK, которая IllegalStateException. java.util.stream.Collectors#throwingMergerЭто происходит из-за ...
Отредактировано на основе наблюдения @Eugene
ледует из названия, это вопрос о реализации изHashMap#resize - это когда внутренний массив удваивается в размере. Это немного многословно, но я действительно пытался доказать, что сделал все возможное, чтобы понять это ... Это происходит в тот ...
коллекционировать.
представил эти хорошие методыgetOrDefault() а такжеputIfAbsent(), позволяющий писать код вроде: Map<Foo, List<Bar>> itemsByFoo = ... List<Bar> bars = itemsByFoo.getOrDefault(key, new ArrayList<>()); bars.add(someNewBar);Теперь мне интересно, ...
StreamEx
у перебрать огромный массив и выполнить сложный набор инструкций, который занимает много времени. Однако, если прошло более 30 секунд, я хочу, чтобы он сдался. ех. final long start = System.currentTimeMillis(); ...
Какова реализация метода по умолчанию, определенного в интерфейсе?
В интерфейсе коллекции я нашел метод с именемremoveIf() который содержит его реализацию. default boolean removeIf(Predicate<? super E> filter) { Objects.requireNonNull(filter); boolean removed = false; final Iterator<E> each = iterator(); while ...
Это не решает проблему: avro-компилятор все еще генерирует поле даты joda для такого логического типа.
дний компилятор Avro (1.8.2) генерирует Java-исходники длядаты логических типов [http://avro.apache.org/docs/1.8.2/spec.html#Date]с участиемJoda времени [http://www.joda.org/joda-time/]основанные реализации. Как я могу настроить компилятор Avro ...