Ceasar Cipher Unit 4 HW
public class caesarCipher {
public static String crack (String message) {
String crack = "";
for (int i = 0; i<message.length(); i++) {
if (message.charAt(i) < 'a' || message.charAt(i) > 'z') {
crack += message.charAt(i);
continue;
}
int letter = message.charAt(i)-'a';
int new_letter = (letter-4)%26;
crack += (char)(new_letter+'a');
}
return crack;
}
public static void main(String[] args) {
String message1 = "xli yrmxih wxexiw sj eqivmge";
System.out.println(crack(message1));
String message2 = "xli xlmvxiir gspsrmiw";
System.out.println(crack(message2));
String message3 = "i tpyvmfyw yryq, rszyw svhs wigpsvyq";
System.out.println(crack(message3));
}
}
caesarCipher.main(null);