Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java prince类型中的方法Encrypt(long,long,long,long,int)不适用于参数(String,long,long,long,int)_Java_Android_Type Conversion - Fatal编程技术网

Java prince类型中的方法Encrypt(long,long,long,long,int)不适用于参数(String,long,long,long,int)

Java prince类型中的方法Encrypt(long,long,long,long,int)不适用于参数(String,long,long,long,int),java,android,type-conversion,Java,Android,Type Conversion,我无法找到为什么“Encrypt”函数仍然将“message”读取为字符串,尽管我已使用不同的方法将数据类型更改为bytes 错误消息是“prince类型中的方法加密(long,long,long,long,int)不适用于参数(String,long,long,long,int)” 我无法找到为什么“加密”函数仍然将“消息”读为 字符串,但我已将数据类型更改为具有不同 方法 LOL,更改您的代码: byte[] bytes = message.getBytes(); prince.Encr

我无法找到为什么“Encrypt”函数仍然将“message”读取为字符串,尽管我已使用不同的方法将数据类型更改为bytes

错误消息是“prince类型中的方法加密(long,long,long,long,int)不适用于参数(String,long,long,long,int)”

我无法找到为什么“加密”函数仍然将“消息”读为 字符串,但我已将数据类型更改为具有不同 方法

LOL,更改您的代码:

 byte[] bytes = message.getBytes();
 prince.Encrypt (bytes, k0, kop, k1, t); //HEREEEEEEEEEEEEE :)

从字符串的值生成新的
byte[]
变量不会神奇地将现有变量更改为
byte[]
类型

事实上,无法更改变量的类型。

如果你想传递一个
byte[]
,传递一个
byte[]

byte[]
也不是
长的@渣
 byte[] bytes = message.getBytes();
 prince.Encrypt (bytes, k0, kop, k1, t); //HEREEEEEEEEEEEEE :)