2016-07-02 1 views
-2

는 람다로 구성 교체 할 수 있습니다 : 여기어떻게 자바 람다로 대체하는

DMXFrame[] frames = new DMXFrame[universes.size()]; 

for (int i = 0; i < frames.length; i++) { 
    frames[i] = universes.get(i).getDMXFrame(); 
} 

return frames; 
+2

'universes'는 어떤 종류입니까? –

답변

5

그것이, universes을 입력 Collection<Universes>입니다 가정 :

return universes.stream() 
    .map(Universes::getDMXFrame) 
    .toArray(DMXFrame[]::new)