如何为char值赋值为char的整数值?

时间:2016-11-03 05:44:42

标签: java arrays encryption

我目前正在开展一个项目,要求我制作一个简单的加密器和解密器。我正在考虑为char分配一个随机完成的1-26的值。但是,我对使用字符的整数感到困惑。我希望能够说1 = a然后如果用户输入a,加密版本将为1。

1 个答案:

答案 0 :(得分:1)

字符是unicode点,你会发现你的角色和' a'

之间的差异
int val = ch -'a' + 1;

This guy will help you out