Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class CaesarCipher {
- public static void main(String[] args){
- Scanner sc = new Scanner(System.in);
- System.out.print("Your message? ");
- String input = sc.nextLine();
- System.out.print("Encoding Key? ");
- int key = sc.nextInt();
- sc.close();
- System.out.print("Your message: ");
- encode(input, key);
- }
- public static void encode(String input, int key){
- input = input.toUpperCase();
- for (int i = 0; i < input.length(); i++){
- char letter = input.charAt(i);
- if (letter == 32){
- System.out.print(" ");
- } else if (letter > 90){
- letter = (char) (letter - 26 + key);
- System.out.print(letter);
- } else {
- letter = (char) (letter + key);
- System.out.print(letter);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement