我的 Java 初学者技能,不知道如何加密文本。是的,我确实知道有很多库和 APIS,但这次我想以任何方式这样做,所以我完全理解一切。
所以我的想法和问题是如何为字符分配值并稍后使用它们(加密和解密)。例如 A = 12;B = 13; C = 14; D = 15。所以 DBAC 将是 15131214
到目前为止,我制作的这个程序只是将字符加一,但我不知道如何分配不同的值。
package javaapplication2;
public class JavaApplication2 {
public static void main(String[] args) {
int b;
String text = "criptable text";
char[] textArray = text.toCharArray();
for(int index=0; index < textArray.length;index++){
textArray[index]++;
}
String done = new String (textArray);
System.out.println(done);
}
}