2023-05-09から1日間の記事一覧

List の要素が全て同じ値かどうか

List の要素が全て同じ値かどうかをチェックするのに、Stream の allMatch を使う方法がある。 List<T> list; T は、String など、equalsメソッドがちゃんと実装されてる型 boolean res = list.isEmpty() || list.stream().allMatch(list.get(0)::equals); でも</t>…