JAVA 프로그래밍

[JAVA] 풀스택 개발자 부트캠프 006일차 ② 대문자를 소문자로 바꾸는 함수

selfdailycoding 2024. 12. 31. 10:38

대문자를 소문자로 출력해 주는 함수를 만들기 위해 아스키 코드를 이용함.

 

'A' 65 과  'a' 97  → 32 차이

문자를 숫자로 변환하여 32를 더해준 값을 출력하면 됨. 


public static void main(String[] args) {

    char eng = 'F';
    char rc = engTrans(eng);
    System.out.println(eng +"를 소문자로 바꾸면 " + rc + "입니다.");
}

static char engTrans(char c) {
    // 'A' 65   'a' 97  → 32 차이가 남.
    int num = (int) c;
    num = num + 32;
    char returnc = (char) num;
    return returnc;
}