class Solution {
public String solution(String s, int n) {
String answer = "";
for(int i=0; i<s.length(); i++){
char ch = s.charAt(i);
if(Character.isLowerCase(ch)){ //์๋ฌธ์
ch = (char)((ch-'a'+n)%26 + 'a');
}
else if(Character.isUpperCase(ch)){ //๋๋ฌธ์
ch = (char)((ch-'A'+n)%26 + 'A');
}
answer += ch;
}
return answer;
}
}
'๐ป Coding Problems Solving > Hack' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] ์ ๊ท์์ด๋ ์ถ์ฒ์ผ๋ก ์์๋ณด๋ regex (0) | 2022.10.14 |
---|---|
[JAVA] ๋คํธ๊ฒ์์ ํตํด ์์๋ณด๋ char ๋ฌธ์/์ซ์ ํ์ธ (0) | 2022.10.14 |
[JAVA] 2์ง์, 8์ง์, 16์ง์ + ์ฑ์๋ฃ๊ธฐ! (0) | 2022.10.13 |
[JAVA] ์ฝ๋ฉํ ์คํธ ์ ์ฉํ ์ฝ๋ ๋ชจ์ (0) | 2022.10.07 |
[ํ๋ก๊ทธ๋๋จธ์ค] LV.1 ์ ๋ฆฌ (0) | 2022.03.21 |
์ต๊ทผ๋๊ธ