Resultados da pesquisa a pedido "lambda"
Instruções lambda aninhadas ao classificar listas
Desejo classificar a lista abaixo primeiro pelo número e depois pelo texto. lst = ['b-3', 'a-2', 'c-4', 'd-2'] # result: # ['a-2', 'd-2', 'b-3', 'c-4'] Tentativa 1 res = sorted(lst, key=lambda x: (int(x.split('-')[1]), ...
Expressão lambda e método sobrecarregando dúvidas
OK, então a sobrecarga de método é uma coisa ruim ™. Agora que isso foi resolvido, vamos assumir que eu realmentequer sobrecarregar um método como este: static void run(Consumer<Integer> consumer) { System.out.println("consumer"); } static void ...
Retornar de lambda forEach () em java
Estou tentando alterar alguns loops de cada para lambdaforEach()-métodos para descobrir as possibilidades de expressões lambda. O seguinte acompanhamento parece ser possível: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player ...
Obtendo a propriedade Count () na expressão dinâmica Lambda
Eu quase consegui o que precisava, mas apenas um lugar onde eu escondi. Eu preciso construirfileCount = c.CPNDocs.Count ()Dinamicamente na expressão Lambda. O código está abaixo com comentários que eu estou usando para criar a Expressão dinâmica ...
Como as expressões Linq determinam a igualdade?
Estou pensando em usar uma expressão Linq como uma chave em um dicionário. No entanto, estou preocupado em obter resultados estranhos, porque não sei como a Igualdade é determinada pelas expressões Linq. Uma classe derivada de Expression compara ...
Como as listas de captura de lambdas realmente funcionam no C ++ 11?
Eu sei que as listas de captura disponibilizam variáveis dentro de um corpo de função lambda da seguinte maneira: int pos(0); std::function<void()> incPos = [&pos](){ ++pos; }; incPos(); //pos is now 1Mas como essa captura realmente funciona no ...
O Java 8 lambda em um lambda não pode modificar a variável do lambda externo
Suponha que eu tenho umList<String> e umList<Transfomer>. Eu quero aplicar cada transformador a cada string na lista. Usando o Java 8 lambdas, eu posso fazer isso: strings.stream().map(s -> { for(Transformer t : transformers) { s = ...
Obtenha uma lista de classes lambdas
No Java 8, parece que os lambdas de uma classe são mantidos em uma matriz. Por exemplo, digamos que temos esta classe: public class LambdaFactory { public Supplier<Integer> getOne(){ return () -> 42; } public Supplier<Integer> getTwo(){ return ...
Lambda só pode ser usado com interface funcional?
Eu fiz isso: public class LambdaConflict { public static void main(String args[]){ //* System.out.println(LambdaConflict.get( (str) -> "Hello World!! By ME?" )); /*/ System.out.println(LambdaConflict.get(new Intf<String> (){ @Override ...
Classificação de ArrayList com Lambda em Java 8
Alguém poderia me mostrar um exemplo rápido de como classificar umArrayList alfabeticamente em Java 8 usando a nova sintaxe lambda.