目錄
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型轉字符串
String str = Short.toString(short n);
(3)int型轉字符串
String str = Integer.toString(int n);
(4)long型轉字符串
String str = Long.toString(long n);
(5)float型轉字符串
String str = Float.toString(float n);
(6)double型轉字符串
String str = Double.toString(double n);
在轉換的過程中,用到了基本數據類型和引用數據類型的,下面是基本數據類型和引用數據類型的區別:
收藏喫灰,以留備用!
覺得不錯記得點贊關注喲!
同時你也可以關注我的微信公衆號“灰狼洞主”後臺回覆“Java資料”獲取Java基礎精講視頻、Java程序員面試寶典、軟件框架實戰、項目案例分析等資料分享喲!
大灰狼期待與你一同進步!