GGYU
시저암호화 본문
final char alphaNum=26;
public String caesar(String string, int i)
{
char c[] = string.replace(" ","").toCharArray();
StringBuilder sb= new StringBuilder();
char t=0;
for(char fc:c)
{
t= Character.isUpperCase(fc) ? 'A' :'a';
t= (char) ((fc-t)+((char)i))%alphaNum+t);
sb.append(Character.toString(t)+" ");
}
return sb.toString();
}
'프로그래밍 > JAVA' 카테고리의 다른 글
프로세스 실행 및 결과 확인 (0) | 2019.05.19 |
---|---|
숫자체크 (0) | 2019.04.21 |
console 입력 (0) | 2019.04.21 |
reflection (0) | 2018.07.19 |
object 전송 (0) | 2018.07.19 |
Comments