拆箱:經過賦值將封裝類型轉換爲基本類型。java
Integer i = new Integer(12); //類類型轉換爲基本類型 int i2 = i.intValue(); //自動拆箱 int i3 = i;
裝箱:經過賦值將基本類型轉換爲類類型。git
int i = 12; //基本類型轉換爲類類型 Integer it1 = new Integer(i); //自動裝箱 Integer it2 = i;
//數字轉字符串 int i = 12; //使用valueOf String str1 = String.valueOf(i); //裝箱後使用數字封裝類對象的toString Integer it = i; String str2 = it.toString(); //字符串轉數字,調用Integer的靜態對象parseInt String str = "999"; int i = Integer.parseInt(str);
Character.isLetter('a'); Character.isDigit('a'); Character.isWhitespace(' '); Character.isUpperCase('A'); Character.isLowerCase('a'); Character.toUpperCase('a'); Character.toLowerCase('A'); //字符轉換爲字符串,調用字符類的toString String a = Character.toString('a'); //字符串轉換爲字符數組,調用字符串對象的toCharArray() char[] cs = str.toCharArray();