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

4 ответа

Как мне использовать новую функцию computeIfAbsent?

Я очень хочу использоватьMap.computeIfAbsent [https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-K-java.util.function.Function-] но это было слишком долго, так как лямбды в старшекурснике. Почти непосредственно из ...

4 ответа

Должен ли я всегда использовать параллельный поток, когда это возможно?

С Java 8 и лямбдами легко перебирать коллекции как потоки, и так же просто использовать параллельный поток. Два примера издокументы [http://docs.oracle.com/javase/tutorial/collections/interfaces/collection.html] второй с использованием ...

13 ответов

Java 8: лямбда-потоки, фильтрация по методам с исключением

У меня возникла проблема при проверке лямбда-выражений Java 8. Обычно это работает нормально, но теперь у меня есть методы, которые выдаютIOException«S. Лучше всего, если вы посмотрите на следующий код: class Bank{ .... public Set<String> ...

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

2 ответа

замыкания в groovy против замыканий в java 8 (лямбда-выражения)?

ДаноdoSomething(Function foo) { println foo(2) } Groovy:doSomething( { it*it } as Function ) Ява:doSomething( (x) -> x*x ) Есть ли разница между этими двумя?

2 ответа

Как сделать функцию композиции?

Пока довольно с нетерпением жду выхода Java 8 и после прочтения блестящегоСтатья «Состояние лямбды» Брайана Гетца [http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-final.html]Я заметил, чтофункциональная ...

18 ответов

Ограничить поток предикатом

Есть ли операция потока Java 8, которая ограничивает (потенциально бесконечное)Stream пока первый элемент не соответствует предикату? В Java 9 мы можем использоватьtakeWhile как в примере ниже, чтобы напечатать все числа меньше 10. IntStream ...

11 ответов

Как получить MethodInfo ссылки на метод Java 8?

Пожалуйста, посмотрите на следующий код: Method methodInfo = MyClass.class.getMethod("myMethod");Это работает, но имя метода передается в виде строки, поэтому он будет компилироваться, даже если myMethod не существует. С другой стороны, Java 8 ...

4 ответа

Перейдите в раздел «Проект», щелкните «Свойства»> «Компилятор Java»> проверьте, соответствует ли уровень соответствия компилятору 1,8, или внизу не должно быть желтого предупреждения.

апуске сценария selenium я получаю следующее сообщение об ошибке в консоли Eclipse: Класс был скомпилирован более поздней версией Java Environment (версия файла класса 53.0), эта версия Java Runtime распознает только версии файла класса ...

9 ответов

Таким образом, используя это решение, он отсортировал все ключи в Map. Наша цель получить результат в Map только тогда, почему люди пытаются преобразовать его в список?

новании следующего ответа:https://stackoverflow.com/a/30202075/8760211 [https://stackoverflow.com/a/30202075/8760211] Как отсортировать каждую группу по stud_id, а затем вернуть список со всеми учащимися в результате группировки по stud_location ...

4 ответа

установка JDK8 в Windows XP - ошибка advapi32.dll

Я загрузилJDK8 [https://jdk8.java.net/download.html]build b121 и при попытке установить я получаю следующую ошибку: the procedure entry point RegDeleteKeyExA could not be located in the dynamic link library ADVAPI32.dll Операционная система - ...