Ich möchte eine List<Properies>
in eine Map<String,String>
mit jdk 8 Lambdas konvertieren, ohne eine for-Schleife. Die Karte sollte den Schlüssel als SubProperty.name und den Wert als Properties.value enthalten.Konvertieren Sie eine Liste von Objekt in Map <String, String> mit jdk 8 lambdas
public class Properties
{
private SubProperty subProperty;
private String value;
public SubProperty getSubProperty()
{
return subProperty;
}
public void setSubProperty(SubProperty subProperty)
{
this.subProperty = subProperty;
}
public String getValue()
{
return value;
}
public void setValue(String value)
{
this.value = value;
}
}
public class SubProperty
{
private String category;
private String name;
public String getCategory()
{
return category;
}
public void setCategory(String category)
{
this.category = category;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
}
http://idownvotedbecau.se/noattempt/ – Moira
Ich stimme ab, diese Frage als off-topic zu schließen, weil: es sieht wie grundlegende Stromübung aus, die Hausaufgabe vorschlagen, aber ["3. Fragen, die nach Hausaufgabenhilfe fragen, müssen a einschließen ** Zusammenfassung der bisherigen Arbeit, um das Problem zu lösen **, und a ** Beschreibung der Schwierigkeit, die Sie haben, ** es zu lösen. "] (https://stackoverflow.com/help/on-topic). Der aktuelle Status Ihrer Frage erfüllt diese Anforderungen nicht. Verwenden Sie die [Bearbeiten] Option, um es zu verbessern. – Pshemo
Lies auch [Offener Brief an Schüler mit Hausaufgabenproblemen] ( – Pshemo