for 루프를 사용하지 않고 List<Properies>
을 Map<String,String>
으로 jdk 8 람다를 사용하여 변환하고 싶습니다. 맵은 키를 SubProperty.name으로, 값을 Properties.value로 포함해야합니다. 이 같은jdk를 사용하여 <String, String>을 사용하여 객체 목록 변환 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
나는 숙제를 제안하는 기본 스트림 훈련처럼 보이지만 [ "3. 숙제 도움을 요청하는 질문은 ** 문제를 해결하기 위해 지금까지해온 작업 요약 **, ** 어려움에 대한 설명은 ** 해결 중입니다. "] (https://stackoverflow.com/help/on-topic). 귀하의 질문의 현재 상태가 이러한 요구 사항을 충족시키지 못합니다. 그것을 향상 시키려면 [편집] 옵션을 사용하십시오. – Pshemo
또한 이것을 읽으십시오 [숙제 문제에 학생에게 열려있는 편지] (http://meta.programmers.stackexchange.com/q/6166) – Pshemo