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