10JAVA基礎-經常使用類02

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);//設置時間

SimpleDateFormat

//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);
相關文章
相關標籤/搜索