본문 바로가기
Language/JAVA

[JAVA] 자바_compareToIgnoreCase (문자열 대/소문자 무시 비교)

by 썸머워즈 2019. 6. 11.
반응형

- 대/소문자를 무시하고 문자열 비교하기 -


compareToIgnoreCase()

- int compareToIgnoreCase(String str)

compareToIgnoreCase() 함수는 대소문자를 무시하고 비교해주는 함수이다.


예제 1) compareToIgnoreCase() 기본 사용법

public class CompareToTest{
    public static void main(String[] args){
        String str = "abcd";
        System.out.println( str.compareToIgnoreCase("ABCD") );  //  0
        System.out.println( str.compareToIgnoreCase("AbcD") );  //  0
    }
}

 

일반 compareTo() 같은 경우는 대소문자를 구분하지만 그런게 싫다하면 compareToIgnoreCase() 를 써주면 된다


compareToIgnoreCase() 말고도 단순하게 문자열 비교 equals를 찾고자 하는거면 아래 링크로 들어가자.

 

[JAVA] 자바_문자열 대소문자 구분없이 비교하기 (feat. equalsIgnoreCase())

 

[JAVA] 자바_문자열 대소문자 구분없이 비교하기 (feat. equalsIgnoreCase())

- equalsIgnoreCase 사용하여 문자열 대소문자 구분 없이 비교하기 - 보통 문자열을 비교하는데 equals를 사용하여 비교해주고는 하는데 equals는 대소문자를 구분해주기 때문에 대소문자 구분 없이 비

mine-it-record.tistory.com

반응형


댓글

TOP