GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — CipherGUI/Cipher.java at main · AlexaJavaDev/CipherGUI Expand file tree/ Copy pathCipher.javaMore file actions 45 lines (39 loc) · 1.18 KB / Copy pathCipher.javaFile metadata and controls45 lines (39 loc) · 1.18 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 public class Cipher { public static void main(String[] args) { String str = ""; String enc = encrypt(str); System.out.println(str + " " + enc + " " + decrypt(enc)); } public static String encrypt(String text) { String result = ""; for (int i = 0; i < text.length(); i++) { char c = text.charAt(i); if (c >= 'a' && c <= 'z') { if (c == 'z') c = 'a'; else c = (char) (c + 1); } else if (c >= 'A' && c <= 'Z') { if (c == 'Z') c = 'A'; else c = (char) (c + 1); } result += c; } return result; } public static String decrypt(String text) { String result = ""; for (int i = 0; i < text.length(); i++) { char c = text.charAt(i); if (c >= 'a' && c <= 'z') { if (c == 'a') c = 'z'; else c = (char) (c - 1); } else if (c >= 'A' && c <= 'Z') { if (c == 'A') c = 'Z'; else c = (char) (c - 1); } result += c; } return result; } } |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |