StreamEx 11-デフォルト統計と()...
package day15;
import java.util.Arrays;
public class StreamEx11 {
public static void main(String[] args) {
int[] arr = {1,2,3,4,5,6};
int sum = Arrays.stream(arr)
.sum();
System.out.println("sum : " + sum);
long count = Arrays.stream(arr)
.count();
System.out.println("count : " + count);
// OptionalXXX타입으로 리턴받는 메서드는
// 이 객체의 값을 얻기위해
// 뒤에 get(), getAsDouble/Int/Long()메서드 호출해 받을 수 있다.
int max = Arrays.stream(arr)
.max().getAsInt();
System.out.println("max : " + max);
int min = Arrays.stream(arr)
.min().getAsInt();
System.out.println("min : " + min);
int findFirst = Arrays.stream(arr)
.filter(n -> n % 3 == 0)
.findFirst()
.getAsInt();
System.out.println("first : " + findFirst);
}
}
Reference
この問題について(StreamEx 11-デフォルト統計と()...), 我々は、より多くの情報をここで見つけました https://velog.io/@jonny77/StreamEx11-기본-집계-sum-テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol