JAVA/java 코드
[JAVA] 성적 리스트에서 70점 이상만 합계 구하기
congs
2023. 9. 12. 01:10
성적 리스트에서 70점 이상만 합계 구하기
public static void main(String[] args) {
int a[] = {10,20,30,40,50,60,70,80,90};
List<Integer> aList = new ArrayList<>();
for(Integer tmp : a) {
aList.add(tmp);
}
int listSum = aList.stream().filter(b->b>=70).mapToInt(n->n.intValue()).sum();
System.out.println("list합계: ");
System.out.println(listSum);
Stream<Integer> s = aList.stream();
s.filter(b->b>=70).forEach(System.out::println);
Stream<Integer> s1 = aList.stream();
int s1Sum = s1.mapToInt(n->n.intValue()).filter(b->b>=70).sum();
System.out.println(s1Sum);
}