在java卡中,只使用小数据类型(字节和短)。 我试图将字节转换为短,以便我可以使用它来检查条件等。 当使用java卡中的类型转换将字节转换为short时,它会给我一些其他负数。 请告诉我如何转换(11111111)ff store in single byte to short。
我正在使用:
答案 0 :(得分:1)
Java Card语言与Java是否完全相同?然后你可以写
shortvar = bytevar&0xFF;
答案 1 :(得分:1)
您可以使用javacard.framework.Util.makeShort(字节b1,字节b2)方法。
答案 2 :(得分:0)
我知道你已经回答了,但据我所知,好的方法是使用javacard.framework.Util makeShort方法,当你给2个字节时它会返回短路。