6
Akışın / Listenin son öğesini tek satırda alın
Aşağıdaki kodda bir akışın veya listenin son öğesini nasıl alabilirim? Nerede data.careasbir olduğunu List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Gördüğünüz gibi ilk unsuru kesin filterolarak elde etmek zor değil. Ancak son öğeyi tek satırda almak gerçek bir acıdır: …
119
java
list
java-8
java-stream