public static void main(String[] args) {
/*
* 加密方式是,将每位数都加上5,再对10取余,最后将所有数字反转,得到加密数字
* */
int[] origin = new int[6];
int num = 0;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个0-9之内的数字");
for (int j = 0;j<origin.length;j++){
num = scanner.nextInt();
if(num<0 || num>9){
System.out.println("您输入的值有误,请重新输入");
--j;
}else {
origin[j] = num;
}
}
//调用加密方法
int[] encryption = encryption(origin);
for (int i : encryption){
System.out.print(i);
}
System.out.println();
//调用解密方法
int[] decipherin = decipherin(encryption);
for (int i: decipherin){
System.out.print(i);
}
}
//加密方法
public static int[] encryption(
Java案例——数字加密
于 2023-01-03 21:23:31 首次发布