凯撒位移加密
凱撒位移加密?
public class KaiserDemo {public static void main(String[] args) {String input = "Hello world";// 往右邊移動3位int key = 3;// 用來拼接StringBuilder sb = new StringBuilder();// 字符串轉換成字節數組char[] chars = input.toCharArray();for (char c : chars) {int asciiCode = c;// 移動3位asciiCode = asciiCode + key;char newChar = (char) asciiCode;sb.append(newChar);}System.out.println(sb.toString());} }運行
?
總結
- 上一篇: 字符串转换成ascii码
- 下一篇: 中国古代加密