Результаты поиска по запросу "java-8"

0 ответов

 фактически должен быть (номинальным) подтипом обоих интерфейсов. Но суть этого ответа все еще верна.

ростой класс, который демонстрирует проблему: package com.mimvista.debug; public class DefaultCollisionTest { public static interface Interface1 { public String getName(); } public static interface Interface2 { public default String getName() { ...

0 ответов

http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25/java/time/ZoneId.java#ZoneId.systemDefault%28%29

ли разница между ними, учитывая, что обаjava.time.Clock.systemDefaultZone().getZone() а такжеjava.util.TimeZone.getDefault().toZoneId() вернуть тот же вывод. Например, этот код import java.time.Clock; import java.util.TimeZone; public class ...

0 ответов

Вы можете сделать это в Java 8 с groupingBy на одной строке.

я естьList<String> и я должен преобразовать его вMap, группируя одинаковую длинуStringс вList, с помощьюString длина в качестве ключа, отсортированный порядок. Это можно сделать с помощью - Map<Integer, List<String>> result = new TreeMap<>(); ...

ТОП публикаций

1 ответ

сделано и сделано: D

ли еще способ перевести нижеследующее в использование коллекторов? List<String[]> lines = getLines(); Multimap<String,String> multimap = ArrayListMultimap.create(); lines.forEach(line -> multimap.put(line[0],line[1]); );

0 ответов

 интерфейс, но это сделало бы интерфейс более неуклюжим, чем это должно быть.

у статические методы поддерживаются в Java 8? В чем разница между двумя строками основного метода в приведенном ниже коде? package sample; public class A { public static void doSomething() { System.out.println("Make A do something!"); } } public ...

6 ответов

что не то, что хочет ОП ...

я есть поток и хотел бы проверить, все ли соответствуют фильтру. Если все совпадают, вернитеtrue. Но если поток пуст, я хотел бы вернутьсяfalse. Как я могу это сделать? Пример кода: public boolean validate(Stream<Whatever> stream) { // ...

6 ответов

Нет смысла быть «более функциональным». Функциональный стиль - это всего лишь инструмент, и он явно неуместен здесь.

у перебрать стековую трассировку. Трассировка стека состоит из throwables, для которых getCause () возвращает следующий throwable. Последний вызов getCause () возвращает ноль. (Пример: a -> b -> null) Я попытался использовать Stream.iterable (), ...

2 ответа

@CodyGray Понял. Благодарю. (К вашему сведению, мы видели много примеров цензуры, даже удаляя разумные и ориентированные на заслуги части текста из Ответов, так что, возможно, ваше высказанное убеждение несколько оторвано (насколько я могу наблюдать это лично) от реальности. Если это произойдет со мной, закон симметрии означает, что в целом очень вероятно, что это случится со многими другими членами здесь).

кто-нибудь объяснить мне, почему последовательная версия π-аппроксимации была быстрее параллельной? Я не могу понять это Я играю с использованием очень известного примера π-аппроксимации. Я выбираю случайные точки в единичном квадрате ((0, 0) ...

1 ответ

 класс.

евожу свое приложение из Joda-Time на Java 8java.time. Одна из вещей, с которыми я столкнулся, - это печать недельного года с использованием шаблона ...

1 ответ

эта ссылка также помогает

попытаться глубже понять потоки Java и сплитераторы, у меня есть несколько тонких вопросов охарактеристики сплитератора: Q1:Stream.empty() противStream.of()(Stream.of () без аргументов) Stream.empty(): SUBSIZED, SIZEDStream.of(): ...