JAva 8コレクションクラスの新しいプロパティ
4270 ワード
JAva 8コレクションクラスの新しいプロパティ
集合クラス
java.util.Collections
java.util.List
JAva.util.stream.Stream(java 8新規)
集合クラス
java.util.Collections
//Java 8 API
Collections.sort(list,new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return o1.compareTo(o2);
}
});
java.util.List
//Java 8 API
List.sort(new Comparator<MediaPojo>() {
public int compare(Integer o1, Integer o2){
return o1.compareTo(o2);
}
}
));
JAva.util.stream.Stream(java 8新規)
List list = new ArrayList();
Stream st = list.stream();
// 1
Stream out = st.filter(x -> x>1);
List result = out.collect(Collectors.toList());