數(shù)組
聲明數(shù)組:
創(chuàng)建數(shù)組:
arrayRefVar = new dataType[arraySize];
????????1窟勃、使用 dataType[arraySize] 創(chuàng)建了一個(gè)數(shù)組。
????????2、把新創(chuàng)建的數(shù)組的引用賦值給變量 arrayRefVar誉裆。
聲明和創(chuàng)建用一條語(yǔ)句完成:
dataType[] arrayRefVar = new dataType[arraySize];
或者
dataType[] arrayRefVar = new dataType[arraySize];
數(shù)組索引從0開(kāi)始
For-Each 循環(huán)
????????在不使用下表的情況下遍歷數(shù)組
多維數(shù)組
為每一維分配空間:
type[][] typeName = new type[typeLength1][typeLength2];
多維數(shù)組的引用:arrayName[index1][index2]
Arrays類(lèi)
數(shù)組容量如果不夠用可以使用 Arrays.copyOf() 進(jìn)行擴(kuò)容:
Array.copy(E[] e,newLength);//? 第一個(gè)形參是要擴(kuò)容的數(shù)組抡草,后面是擴(kuò)容后的大小?
日期時(shí)間
SimpleDateFormat 格式化日期:SimpleDateFormat 允許你選擇任何用戶(hù)自定義日期時(shí)間格式來(lái)運(yùn)行怔揩。
Calendar類(lèi):設(shè)置和獲取日期數(shù)據(jù)的特定部分
創(chuàng)建一個(gè)calender對(duì)象:
Calendar c = Calendar.getInstance();//默認(rèn)是當(dāng)前日期
對(duì)象信息設(shè)置:
1、如果只設(shè)定某個(gè)字段琼稻,例如日期的值吮螺,則可以使用如下set方法:
public void set(int field,int value);
2帕翻、把c1對(duì)象的日期減去10规脸,也就是c1也就表示為10天前的日期,其它所有的數(shù)值會(huì)被重新計(jì)算
c1.add(Calendar.DATE, -10);