Я хотел бы сгладить карту, которая связывает ключ Integer со списком строк, не теряя отображение ключей. Мне любопытно, как будто это возможно и полезно сделать с помощью потока и лямбды. Мы ...
Чтобы получить некоторый опыт работы с новыми потоками Java, я разработал среду для работы с игральными картами. Вот первая версия моего кода для создания карты, содержащей количество карт ...
Я знаю, что это linq: var _results = из элемента в _List, где item.value == 1 выберите элемент; И я знаю, что это лямбда: var _results = _List.ge (x => x.value = ...
Как правильно определить функцию, которая получает лямбда-параметр int-> int по ссылке? void f (std :: function & lambda); или void f (авто и лямбда); Я не ...
Как я могу группировать по нескольким столбцам с помощью лямбда? Я видел примеры того, как это сделать с помощью linq to entity, но я ищу лямбда-форму.
Я новичок в Python. Моя задача была довольно простой - мне нужен список функций, которые я могу использовать для пакетной работы. Поэтому я поиграл с некоторыми примерами вроде fs = [lambda x: x + i for i in xrange (10)] ...
Недавно я перешел с C # на Java [снова]. Но мне очень не хватает лямбда-выражений и таких вещей, как IEnumerable.Foreach of C #. Итак, я ищу библиотеку лямбда-выражений на Java. там лучше ...
Используя отражение, Как я могу получить все типы, которые реализуют некоторый определенный интерфейс в .NET Core? Я заметил, что методы, используемые в .NET 4.6, больше не доступны. Например, этот код ...
Я пытаюсь использовать расширенный HTML-помощник DisplayFor в этом представлении: <% @ Page Language = "C #" MasterPageFile = "~ /Views/Shared/Site.Master "Inherits =" System.Web.Mvc.ViewPage
Интересно, можно ли написать функцию, возвращающую лямбда-функцию в С ++ 11. Конечно, одна проблема - как объявить такую функцию. У каждой лямбда-функции есть тип, но этот тип не выразим ...
У меня есть простой запрос LINQ-лямбда-соединения, но я хочу добавить третье соединение с предложением where. Как мне это сделать? Вот мой единственный запрос соединения: var myList = Companies .Join (Sectors, ...
Может ли лямбда-выражение C # включать более одного оператора? (Изменить: как указано в нескольких ответах ниже, этот вопрос изначально задавался о «строках», а не о «операторах».)
Я обновился до Java 8 и попытался заменить простую итерацию в Map новым выражением lamdba. Цикл ищет нулевые значения и выдает исключение, если оно найдено. Старый код Java 7 ...
У меня есть три класса, все они имеют свойство Date. Я хотел бы написать универсальный класс, чтобы вернуть все записи за одну дату. Теперь проблема в том, как я могу написать лямбда-выражение, используя ...
Ох уж эти хитрые потоки Java 8 с лямбдами. Они очень мощные, но хитрости требуют немного, чтобы обернуть голову вокруг всего этого. Допустим, у меня есть тип User со свойством User.getName (). ...
У меня есть класс class Foo {String name; // setter, getter}, который просто имеет конструктор по умолчанию. Затем я пытаюсь создать список Foo из некоторой строки: Arrays.stream (fooString.split (", ...
Есть ли лучший функциональный способ преобразования массива строк в форме «ключ: значение» в карту с использованием лямбда-синтаксиса Java 8? Arrays.asList ("a: 1.0", "b: 2.0", "c: 3.0") .stream () ...
Я работаю над проектом, который реализован в Java 7, и теперь я хочу перейти на Java 8. Я использую Intellij Idea и нахожу все «новые внутренние классовые появления» с поиском регулярных выражений («new. (.) \ S * {[. | \ s] * "), но ...
Давайте сосредоточимся на этом примере: template < typename T > class C {public: void func (std :: vector < T & amp; vec, std :: function < T (const std :: string) > & amp; f) {// Do Something ...
У меня есть следующий класс: открытый класс Item {int id; Имя строки; // несколько других полей, конструктор, геттеры и сеттеры} У меня есть список предметов. Я хочу перебрать список и ...
Я обнаружил, что во всех примерах (включая документацию по направляющим), которые я видел для параметра: if в методах проверки, используется Proc.new вместо лямбда, например class Foo
Я ищу очень простое - базовое - без хардкорного программирования мумбо-джамбо, просто сформулируйте обобщенное Обзор лямбда-выражения в терминах непрофессионала.
Будет ли Java 8 поддерживать сопоставление с образцом, как это делают Scala и другие функциональные программы? Я готовлю презентацию функций Lambda в Java 8. Я ничего не могу найти по этому конкретному Функционалу -...
Есть ли разница в использовании следующих конструктов, кроме немного лучшей читаемости в последнем? someList.stream (). map (item -> new NewClass (item)). collect (Collectors.toList ()); ...
В моем проекте Android я определяю несколько обратных вызовов для работы с нажатиями кнопок, событиями подключения или событиями пользовательского интерфейса, такими как Dilaog.onShow (). Для демонстрационных целей я выбрал Runnable интерфейс, который до
Мне интересно, в чем именно разница между переносом делегата внутри Expression <> и нет? Я вижу, что Expression часто используется с LinQ, но пока я не нашел ни одного ...
Этот вопрос не очень специфичен; это действительно для моего собственного обогащения C, и я надеюсь, что другие могут найти его полезным. Отказ от ответственности :Я знаю, что у многих возникнет побуждение ответить: «Если вы…
Предположим, у меня есть функция, которая принимает некоторую форму предиката: void Foo (boost :: function предикат); Если я хочу вызвать его с предикатом, который всегда возвращает истину, я могу ...
В настоящее время в Python параметры функции и возвращаемые типы могут быть подсказаны следующим образом: def func (var1: str, var2: str) - > int: return var1.index (var2) Что указывает на то, что функция ...
Дана лямбда, которая принимает объект идентификации и возвращает свойство: выражение > fx = _ => _.Id; и лямбда преобразования, которая преобразует объект. ..