Java Short Class
Java.lang 包提供了一个 Short 类,它包装了对象中原始类型 Short 的值。 Short类型的对象包含一个类型为short的字段。
此外,该类还提供了几种将short转换为String和将String转换为short的方法,以及其他常量和方法处理short时很有用。
类声明
java.lang.Short类的声明是:
public final class Short
extends Number
implements Comparable<Short>
Fields
序号 | 字段和描述 |
---|---|
1. | static int BYTES 用于表示二进制补码二进制形式的短值的字节数。 |
2. | static short MAX_VALUE 一个常量,用于保存短路可以具有的最大值,215-1。 |
3. | static short MIN_VALUE 一个常量,用于保存空头可以具有的最小值,-2 15。 |
4. | static int SIZE 用于表示二进制补码中的短值的位数二进制形式。 |
5. | static Class<Short> TYPE 表示原始类型short的Class实例。 |
java.lang.Short 方法
java.lang.Short 类有许多方法,如下所示:
成员方法
序号 | 方法和描述 |
---|---|
1. | byte byteValue() 在缩小基元转换后以字节形式返回此 Short 的值。 |
2. | static int compare(short x,short y) 比较两个短值的数值。 |
3. | int CompareTo(Short anotherShort) 对两个 Short 对象进行数值比较。 |
4. | static Short decode(Strin nm) 将字符串解码为 Short。 |
5. | double doubleValue() 在扩展基元转换后,返回此 Short 的双精度值。 |
6. | boolean equals(Object obj) 将此对象与指定对象进行比较。 |
7. | float floatValue() 在加宽基元转换后,以浮点形式返回此 Short 的值。 |
8. | int hashCode() 返回该 Short 的哈希码;等于调用 intValue() 的结果。 |
9. | static int hashCode(short value) 返回短值的哈希码;与 Short.hashCode() 兼容。 |
10。 | int intValue() 在扩展基元转换后,以 int 形式返回此 Short 的值。 |
11。 | long longValue() 在加宽基元转换后,返回此 Short 的值作为 long。 |
12. | static short parseShort(String s ) 将字符串参数解析为带符号的十进制短整型。 |
13. | static short parseShort( String s, int radix) 将字符串参数解析为第二个参数指定的基数中的有符号短整型。短值。 |
14。 | static short reverseBytes(short i) 返回通过反转指定的二进制补码表示形式中的字节顺序而获得的值 返回此 Short 的值作为短整型。 |
15。 | short shortValue() 返回此 Short 的值作为 Short。 |
16。 | String toString() 返回表示此 Short 值的 String 对象。 |
17. | static String toString(short s ) 返回表示指定短整型的新 String 对象。 |
18。 | static int toUnsignedInt(short x) 通过无符号转换将参数转换为 int。 |
19. | static long toUnsignedLong(short x) 通过无符号转换将参数转换为 long。 |
20。 | static Short valueOf(short s ) 返回表示指定短值的 Short 实例。 |
21。 | static Short valueOf(String s ) 返回一个 Short 对象,其中包含指定 String 给出的值。 |
22。 | static short valueOf( String s, int radix) 返回一个 Short 对象,该对象保存使用第二个参数给定的基数解析时从指定 String 中提取的值。 |
继承的方法
该类继承了以下类的方法:
- java.lang.Object
- java.lang.Number