在Java Card中,只使用小数据类型(byte和short)。
我试图将byte转换为short,以便将其用于检查条件等。
当在Java Card中使用类型转换将byte转换为short时,它会给我一些其他的负数。
请告诉我如何将(11111111)即ff存储在单个字节中转换为short。
我正在使用: 1.智能卡类型=接触式卡 2.使用Java Card 2.2.2 3.使用APDU和JCOP
我正在使用: 1.智能卡类型=接触式卡 2.使用Java Card 2.2.2 3.使用APDU和JCOP
shortvar = (short) (bytevar & (short) 0xFF)
。 - Robertprivate static final short UNSIGNED_BYTE_MAX = 0xFF;
) - Maarten Bodewes