본문 바로가기
JAVA

[JAVA] 문자열 배열에서 특정 문자 찾기(특정 문자 포함 여부 확인)

by 고체물리학 2021. 6. 29.

 

 

자바에서 문자열 배열이 있을 때 원하는 문자가 포함되어있는지 확인하는 함수

 

 

문자열 data 에 소문자 d가 있는지 확인

함수는 Arrays.asList(문자열).contains("찾는문자열")

<예제1>

    public static void main(String[] args) {
    	String[] data = {"a","b","c","D"};
	System.out.print(Arrays.asList(data).contains("d"));
    }

<결과>

대문자 "D"는 있지만 소문자 "d" 는 없기 때문에 false 출력


<예제2>

    public static void main(String[] args) {
    	String[] data = {"a","b","c","D"};
	System.out.print(Arrays.asList(data).contains("D"));
    }

<결과>

대문자 D를 포함하기 때문에 true 출력

 

 

이 함수를 쓰면 문자열을 포함하는 조건을 사용할 때 유용하다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

댓글