상세 컨텐츠

본문 제목

[스트림] anymatches, allmatches

자바

by esoesmio 2023. 4. 11. 00:57

본문

import java.util.ArrayList;
import java.util.List;
////////////match 검사
public class z11 {


    public static void main(String[] args) {


        List<Integer> list = new ArrayList<>();

        for(int i=0;i<10;i++){
            list.add(i);


        }
        boolean result = list.stream().allMatch(num->num%3==0);

        System.out.println(list.stream().allMatch(num->num%3==0));

        System.out.println("모든 요소가 3의 배수인지 검사 " + result);


        //2의 배수가 하나라도 있는지

        result = list.stream().anyMatch(num->num%2==0);
        System.out.println("요소중에 2의 배수가 하나라도 있는지 검사 " + result);

        //모든 요소가 11의 배수가 아닌지 검사

        result = list.stream().noneMatch(num->num%11==0);
        System.out.println(result);


    }


    //1 모든 요소가 3의 배수인지



}

관련글 더보기

댓글 영역