1.整形與字元型之間的資料類型轉換:
一.int轉換成char有兩種方法:
① 是利用char的unicode編碼
例:int num1 = 8;
char ch1 = (char) (num1 + 48);
二. char轉換成int型
① 使用int的parseint方法
例: Character ch2 = '8';
(char是基本資料類型,Character是其包裝類型。)
int num2 = Integer.parseInt(ch2.toString());
②是利用char的unicode編碼
例:char ch3 = '8';
int num3 = ch3 - 48;
2.基本資料類型與字元串之間的轉換:
一. int轉換成String
①.整型轉換成字元型
String num = Integer.toString(int n);
②.Long型轉換成字元型
String num = Long.toString(long n);
③.Short型轉換成字元型
String num = Short.toString(Short n);
④.Float型轉換成字元型
String num = Float.toString(Float n);
⑤.Double型轉換成字元型
String num = Double.toString(Double n);
二. String轉換成int
①.轉換成Int型
int/Integer num = Integer.parseInt(String str);
②.轉換成long型
Long/long num = Long.parseLong(String str);
③.轉換成short型
short/Short num = Short.parseShort(String str);
④.轉換成float型
float/Float num = Float.parseFloat(String str);
⑤.轉換成double型
double/Double num = Double.parseDouble(String str);