2024-06-21 14:49:06

오늘은 자바에서 char 자료형 데이터가 대소문자인지 판별하고 대소문자 변환하는 방법에 대해 알아보겠습니다.

 

대소문자 판별하는 방법

Character 클래스의 isUpperCase() 메서드를 활용하면 대소문자를 확인할 수 있습니다. 대문자면 true를, 소문자면 false를 반환합니다.

 

package character;

public class IsUpperCaseEx1 {
    public static void main(String[] args) {
        char test1 = 'a';
        char test2 = 'A';

        System.out.println(Character.isUpperCase(test1));
        System.out.println(Character.isUpperCase(test2));
    }
}

 

 

대소문자를 잘 판별한 것을 확인할 수 있습니다.

 

대소문자 변환하는 방법

대소문자를 변환할 때는 Character 클래스의 toUpperCase(), toLowerCase() 메서드를 활용할 수 있습니다.

 

toUpperCase(): 대문자로 변환

toLowerCase(): 소문자로 변환

 

package character;

public class toUpperCaseEx1 {
    public static void main(String[] args) {
        char test1 = 'b';
        char test2 = 'B';

        System.out.println(Character.toUpperCase(test1));
        System.out.println(Character.toLowerCase(test2));

    }
}

 

 

소문자는 대문자로, 대문자는 소문자로 잘 변환되었죠?

 

끝.