와이유스토리

[문자열] 프로그래머스 시저 암호 Java 본문

코딩테스트/문자열

[문자열] 프로그래머스 시저 암호 Java

유(YOO) 2022. 12. 16. 15:17
import java.lang.String;

class Solution {
    public String solution(String s, int n) {
        String answer = "";
        char temp;
        int m;
        for(int i=0; i<s.length(); i++)
        {
            temp = s.charAt(i);
            
            if((temp>='a')&&(temp<='z'))
            {
                m = (temp+n-'a')%26;
                temp = (char)('a'+m);
            }
            else if((temp>='A')&&(temp<='Z'))
            {
                m = (temp+n-'A')%26;
                temp = (char)('A'+m);
            }
            
            answer = answer.concat(Character.toString(temp));
        }
        return answer;
    }
}
Comments