공부기록/프로그래머스

[프로그래머스] 시저 암호 (다시 보기)

메델 2023. 9. 1. 11:12
class Solution {
    public String solution(String s, int n) {
        String answer = "";
        
        for(char c : s.toCharArray()){
            if(c == ' '){
                answer += " ";
            }else if(Character.isLowerCase(c)){
                c = (char)('a'+ (c-'a'+n)%26);
                answer += c;
            }else if(Character.isUpperCase(c)){
                c = (char)('A'+ (c-'A'+n)%26);
                answer += c;
            }
        }
        
        
        return answer;
    }
}