Arrays
工具類,構造方法私有
//將數組轉變爲字符串
String str = Arrays.toString(int[] value);
//對於原數組進行排序,升序
Arrays.sort(int[] arr);
基本數據類型包裝類
包裝類 |
數據類型 |
Byte |
byte |
Short |
short |
Integer |
int |
Long |
long |
Float |
float |
Double |
double |
Character |
char |
Boolean |
boolean |
Integer與int互相轉換
//int --->Integer
Integer inte = new Integer(int value);
Integer inte2 = new Integer(String value);//此處的String類型數據必須由數字組成
//Integer ---> int
int i = inte2.intValue();
int和String轉換
//int --->String
String s = String.valueOf(int value);
//String ---> int
int i = Integer.ParseInt(String value);
JDK5之後新特性
//自動裝箱
Integer inte = 10;
//執行過程
Integer inte = new Integer(10);
//自動拆箱
inte += 20;
//執行過程
inte = inte +20 // 自動拆箱,將inte 轉換爲int 與20相加,再自動裝箱成Integer類型
inte = Integer.valueoOf(inte.intValue() +20);
Date
//構造方法
Date d1 = new Date();
Date d2 = new Date(long value);
//
long date1 = d1.getTime();//獲取當前時間戳
long date2 = d2.getTime();//獲取指定時間的時間戳
d1.setTime(long value);//設置時間
//date --->String
Date date = new Date();
SimpleDateFormat sft = new SimpleDateFormat(String format);//format :格式
String sDate = sft.format(date);
//String --->date
String date = "2010-10-10";
SimpleDateFormat sft = new SimpleDateFormat(String format);//format :格式
Date dDate = stf.parse(date);