[Java] 대/소문자 변경 (toUpperCase, toLowerCase)

epiphany·2022년 10월 24일
1

Programmers School

목록 보기
11/22
post-thumbnail

🛫 Programmers School에서 문자열 정렬하기(2) , 대문자와 소문자 푸는 과정에서 알게된 개념 정리

🧩 toUpperCase()

소문자를 대문자로 변경해주는 메서드

import java.util.*;

class Test{
    public static void main(String[] args){
        String s = "AbCd";
        s = s.toUpperCase();
        System.out.print(s);
    }
}
// ABCD

🧩 toLowerCase()

대문자를 소문자로 변경해주는 메서드

import java.util.*;

class Test{
    public static void main(String[] args){
        String s = "AbCd";
        s = s.toLowerCase();
        System.out.print(s);
    }
}
// abcd

Char형에서 사용시 - Character.to~Case()

toUpperCase(), toLowerCase()를 Char형에서 동일하게 사용한다면 오류 발생

// 아래 처럼 사용시 오류 발생
char c = 'a';
System.out.println(a.toUpperCase());

Char형의 경우 아래 처럼 사용

char c = 'a';
System.out.println(Character.toUpperCase(c));
// output: A

📚 참고

0개의 댓글