[英]Convert byte to short in JavaCard
在java卡中,仅使用小数据类型(字节和短)。 我试图将字节转换为短,以便我可以使用它来检查条件等。 当使用java卡中的类型转换将字节转换为short时,它会给我一些其他负数。 请告诉我如何转换(11111111)ff存储在单字节到短。
我在用:
您可以使用javacard.framework.Util.makeShort(字节b1,字节b2)方法。
Java Card语言与Java是否完全相同? 然后你就可以写了
shortvar = bytevar&0xFF;
我知道你已经回答了,但据我所知,好的方法是使用javacard.framework.Util makeShort方法,当你给2个字节时它会返回短路。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.