Suchergebnisse für Anfrage "lambda"

1 die antwort

Abrufen der Count () - Eigenschaft in Dynamic Lambda Expression

Ich habe fast das bekommen, was ich brauche, aber nur an einer Stelle steckte ich fest. Ich muss bauenfileCount = c.CPNDocs.Count ()Dynamisch im Lambda-Ausdruck. Code ist unten mit Kommentaren, was ich verwende, um dynamischen Lambda-Ausdruck zu ...

4 die antwort

Rückkehr von Lambda für jeden () in Java

Ich versuche, einige for-each-Schleifen in Lambda zu ändernforEach()-Methoden, um die Möglichkeiten von Lambda-Ausdrücken zu entdecken. Folgendes scheint möglich zu sein: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player ...

3 die antwort

Lambda-Ausdruck und Methode überladen Zweifel

OK, Methodenüberladung ist also eine schlechte Sache. Nun, da dies erledigt ist, nehmen wir an, dass ich es tatsächlich tuewollen So überladen Sie eine Methode wie diese: static void run(Consumer<Integer> consumer) { ...

TOP-Veröffentlichungen

1 die antwort

Wie funktionieren Capture-Listen von Lambdas in C ++ 11?

Ich weiß, dass Capture-Listen Variablen in einem Lambda-Funktionskörper wie folgt zur Verfügung stellen: int pos(0); std::function<void()> incPos = [&pos](){ ++pos; }; incPos(); //pos is now 1Aber wie funktioniert das eigentlich auf ...

2 die antwort

Java 8 Lambda innerhalb eines Lambdas kann keine Variablen vom äußeren Lambda ändern

Angenommen, ich habe eineList<String> und einList<Transfomer>. Ich möchte jeden Transformator auf jede Zeichenfolge in der Liste anwenden. Mit Java 8 Lambdas kann ich Folgendes tun: strings.stream().map(s -> { for(Transformer t : transformers) ...

2 die antwort

Holen Sie sich eine Liste der Klassen Lambdas

In Java 8 sieht es so aus, als würden die Lambdas einer Klasse in einem Array gespeichert. Nehmen wir zum Beispiel an, wir haben diese Klasse: public class LambdaFactory { public Supplier<Integer> getOne(){ return () -> 42; } public ...

2 die antwort

Wie ordne ich mit Java 8-Streams mehreren Elementen zu?

Ich habe eine Klasse wie diese: class MultiDataPoint { private DateTime timestamp; private Map<String, Number> keyToData; }und ich möchte für jeden MultiDataPoint produzieren class DataSet { public String key; List<DataPoint> dataPoints; } ...

7 die antwort

Sortieren von ArrayList mit Lambda in Java 8

Könnte mir jemand ein kurzes Beispiel zeigen, wie man einen sortiert?ArrayList alphabetisch in Java 8 mit der neuen Lambda-Syntax.

4 die antwort

Lambda kann nur mit funktionaler Schnittstelle verwendet werden?

Ich tat dies: 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 ...

1 die antwort

Lambda-Ausdrücke für die Schnittstelle mit mehreren Methoden

Mit Java 8-Lambdas herumalbern. Warum erhalte ich eine Fehlermeldung, wenn ich meiner Schnittstelle eine andere Methode hinzufüge: interface Something { public String doit(Integer i); public int getID(String name);..... Something s = (Integer i) ...