-2
に置き換えるラムダで構築交換することが可能です:どのようにJavaのラムダ
DMXFrame[] frames = new DMXFrame[universes.size()];
for (int i = 0; i < frames.length; i++) {
frames[i] = universes.get(i).getDMXFrame();
}
return frames;
に置き換えるラムダで構築交換することが可能です:どのようにJavaのラムダ
DMXFrame[] frames = new DMXFrame[universes.size()];
for (int i = 0; i < frames.length; i++) {
frames[i] = universes.get(i).getDMXFrame();
}
return frames;
ここではuniverses
がタイプCollection<Universes>
であると仮定すると、次のとおりです。どのような種類の
return universes.stream()
.map(Universes::getDMXFrame)
.toArray(DMXFrame[]::new)
は 'universes'のですか? –