[java] 프로그래머스 - 대문자와 소문자

0

[문제링크 - 프로그래머스 - 대문자와 소문자] https://school.programmers.co.kr/learn/courses/30/lessons/120893

class Solution {
    public String solution(String my_string) {
        StringBuilder sb = new StringBuilder();
        char[] str = my_string.toCharArray();
        for(int i=0; i<str.length; i++){
            if(Character.isLowerCase(str[i])){
                str[i]-=32;
            }
            else
                str[i]+=32;
            sb.append(str[i]);
        }
        return sb.toString();
    }
}
  • 대문자인지 소문자인지 확인하기
    - isLowerCase([문자])
    - isUppserCase([문자])
profile
초심 잃지 않기

0개의 댓글