读书人

Byte种源码解析

发布时间: 2012-11-09 10:18:48 作者: rapoo

Byte类源码解析

?

Byte是java.lang包的一个类,是基本类型byte的包装类.Byte默认为2个字节, 最大值为32767,最小值为-32768

?

public static Byte decode(String?nm) throws NumberFormatException方法

String 解码为 Byte。接受按下列语法给出的十进制、十六进制和八进制数:
DecodableString: Signopt DecimalNumeral Signopt 0x HexDigits Signopt 0X HexDigits Signopt # HexDigits Signopt 0 OctalDigits Sign: -
Java Language Specification 的 §3.10.1 中给出了 DecimalNumeralHexDigitsOctalDigits 的定义。

对(可选)负号和/或基数说明符(“0x”、“0X”、“#” 或前导零)后面的字符序列进行解析就如同使用带指定基数(10、16 或 8)的 Byte.parseByte 方法一样。该字符序列必须表示一个正值,否则将抛出 NumberFormatException。如果指定 String 的第一个字符是负号,则结果将被求反。该 String 中不允许出现空白字符。

?

?

?

读书人网 >软件架构设计

热点推荐