1、字符串转数值型
2、数值型转字符串
Hello!大家好,我是灰小猿,今天来和大家分享一下Java中常用的数值型和字符串数据的相互转换。
注意:字符型指的是char型,而string为字符串,两者是不同的,所以在这里是数值型和字符串之间的相互转换!
先将常用的数值型数据类型列出:
数据类型 | 内存空间(8位等于1字节) | 取值范围 |
byte | 8位 | -128~127 |
short | 16位 | -32768~32767 |
int | 32位 | -2147483648~2147483647 |
long | 64位 | -9223372036854775808~9223372036854775807 |
float | 32位 | 1.4E-45~3.4028235E38 |
double | 64位 | 4.6E-324~1.7976931348623157E308 |
1、字符串转数值型
=============
(1)字符串转byte型
byte num = Byte.parseByte(string str);
(2)字符串转short型
short num = Short.parseShort(string str);
(3)字符串转int型
int num = Integer.parseInt(string str);
(4)字符串转long型
long num = Long.parseLong(string str);
(5)字符串转float型
float num = Float.parseFloat(string str);
(6)字符串转double型
double num = Double.parseDouble(string str);
2、数值型转字符串
=============
(1)byte型转字符串
String str = Byte.toString(byte n);
(2)short型转字符串