请告诉我们使用什么格式说明符"短" java中的数据类型?像%d用于整数%s用于字符串。
答案 0 :(得分:1)
没有。 short
只是一个16位整数,因此请使用%d
。
如果您想要未签名 short
,请使用此代码。
short s;
int unsignedShort = ((int) s) & 0xFFFF;
并将该值与%d
一起使用。
答案 1 :(得分:1)
short
:short
数据类型是16位带符号的二进制补码整数。它的最小值为-32,768,最大值为32,767(含)。与byte
一样,适用相同的准则:在内存节省实际上很重要的情况下,您可以使用short
来节省大型数组中的内存。
short是一个整数,因此使用%d
是正确的方法。
答案 2 :(得分:0)
您可以将%d用作整数。