Java.lang.Byte.parseByte(String s) 解析字符串参数 (该参数必须是是十进制的数字,除非第一个字符为ascll字符减号'-'('u002D')或是加号'+'('u002D')来表示正和负的数字)
函数声明
public static byte parseByte(String s)throws NumberFormatException
参数
s 表示要解析的字符串
返回值
十进制的字节(byte)值
异常
NumberFormatException - 如果字符串中不包含一个可分析的字节。
例子
package com.rocket.liang;
public class Byte_Parse {
public static void main(String[] args) {
byte bt1;
byte bt2;
String s1 = "+123";
String s2 = "-123";
bt1 = Byte.parseByte(s1);
bt2 = Byte.parseByte(s2);
String str1 = "解析前: "+ s1 +"解析后:"+ bt1;
String str2 = "解析前: "+ s2 +"解析后:"+ bt2;
System.out.println(str1);
System.out.println(str2);
}
}
运行结果:
解析前: +123解析后:123
解析前: -123解析后:-123