1.聚合操作
JDK8之後,引入了對集合的聚合操作,可以非常容易的周遊,篩選,比較集合中的元素。
像這樣:
String name =heros
.stream()
.sorted((h1,h2)->h1.hp>h2.hp?-1:1)
.skip(2)
.map(h->h.getName())
.findFirst()
.get();
但是要用好聚合,必須先掌握Lambda表達式
JDK8之後,引入了對集合的聚合操作,可以非常容易的周遊,篩選,比較集合中的元素。
像這樣:
String name =heros
.stream()
.sorted((h1,h2)->h1.hp>h2.hp?-1:1)
.skip(2)
.map(h->h.getName())
.findFirst()
.get();
但是要用好聚合,必須先掌握Lambda表達式