Я возился с Java 8 лямбдой, и я пытался сделать следующее, но, видимо, я делаю что-то очень не так. У меня есть массив строки String [] q
, и я пытался вызвать статический метод, который возвращает набор объектов Node
для каждого элемента массива. Вот что я написал:Тестирование Лямбда в Java 8
Set<Set<Node>> sets = Arrays.asList(q).stream().forEach(InMemoryGraph::getAllPredicates);
getAllPredicates
является метод, который принимает строку в качестве аргумента и возвращает Set<Node>
мне нужно использовать java.util.function
ли? Любое предложение приветствуется.
Чтобы быть уверенным, 'getAllPredicates' является статическим методом, не так ли? – Joffrey