我正在尝试在android程序中解密加密的文本,

Public Decrypt{
byte[] arrayOfByte1 = new byte[1024];
arrayOfByte1[0] = 67;
arrayOfByte1[1] = -59;
arrayOfByte1[2] = 84;
arrayOfByte1[3] = 43;
arrayOfByte1[4] = 99;
...
arrayOfByte1['€'] = 12;
}


当我尝试定义char的值“无效字符常量”时,会发生错误。
我怎样才能解决这个问题?

最佳答案

€是2个字符,这就是为什么您收到有关无效字符常量的错误的原因。

您必须使用一个字符:

arrayOfByte1['Â'] = 12;
arrayOfByte1['€'] = 13;

08-25 22:53