数据类型的格式说明符" short"在JAVA

时间:2014-06-26 12:54:59

标签: java

请告诉我们使用什么格式说明符"短" java中的数据类型?像%d用于整数%s用于字符串。

3 个答案:

答案 0 :(得分:1)

没有。 short只是一个16位整数,因此请使用%d

如果您想要未签名 short,请使用此代码。

short s;
int unsignedShort = ((int) s) & 0xFFFF;

并将该值与%d一起使用。

答案 1 :(得分:1)

来自primitive data types

  

shortshort数据类型是16位带符号的二进制补码整数。它的最小值为-32,768,最大值为32,767(含)。与byte一样,适用相同的准则:在内存节省实际上很重要的情况下,您可以使用short来节省大型数组中的内存。

short是一个整数,因此使用%d是正确的方法。

答案 2 :(得分:0)

您可以将%d用作整数。