標籤:integer 字串類型 border alt span rac format long ati
1、基礎資料型別 (Elementary Data Type)及其對應的封裝類
| 基礎資料型別 (Elementary Data Type) |
封裝資料類型 |
| byte |
Byte |
| short |
Short |
| int |
Integer |
| long |
Long |
| char |
Character |
| boolean |
Boolean |
| float |
Float |
| double |
Double |
2、字串類型轉換成基本類型
- static byte parseByte(String str):將字串參數解析為一個有符號的十進位byte
- static short parseShort(String str):將字串參數解析為一個有符號的十進位short
- static int parseInt(String str):將字串參數解析為一個有符號的十進位int
- static long parseLong(String str):將字串解析為一個有符號的十進位long
- static float parseFloat(String str):將字串參數解析為float值
- static double parseDouble(String str):將字串參數解析為double值
- static boolean parseBoolean(String str):將字串參數解析為boolean值
parseXxx(String str)方法中,若str無法轉換為基本類型,則會拋出異常NumberFormatException
3、基礎資料型別 (Elementary Data Type)轉換成字串類型
方式一:基礎資料型別 (Elementary Data Type)+"",例如12+“”
方式二:調用String類的valueOf方法,例如String.valueOf(12);
方式三:調用基礎資料型別 (Elementary Data Type)對應的封裝類中的toString方法,例如Integer.toString(12);
4、基本資料類行與其對應的封裝類型的相互轉換
基本類型與封裝類