數字與字符串的基礎操做

數字與字符串基礎操做

拆箱裝箱

拆箱:經過賦值將封裝類型轉換爲基本類型。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();
相關文章
相關標籤/搜索