在Java實際的編碼過程中,常常出現數據類型的轉換,在這裏進行簡單的描述。
數組與List的轉換
(1)數組轉List
List list = new ArrayList();
list.add("1");
list.add("2");
final int size = list.size();
String[ ] array = (String[ ])list.toArray(new String[size]);
(2)List轉數組
List list=Arrays.asList(array);
字符串String與整型int
String str = null;
int i;
(1)String轉int
①int i=Integer.parseInt(str);
②int i = Integer.valueof(str).intValue();
(2)int轉String
①String str = String.valueof(i);
②String str = Integer.toString(i);
③String str = ""+i;
注:double、float、long與String轉換大同小異