2016-07-02 68 views
-2

是否有可能取代拉姆達構造:如何與Java拉姆達取代

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

這,假設universesCollection<Universes>類型:

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