-
mark查看全部
-
1.直接格式化Calendar不太方便,也很少這樣做,實(shí)際中都是對(duì)Date實(shí)例進(jìn)行格式化 2.需要實(shí)現(xiàn)日期和時(shí)間字段之間轉(zhuǎn)換時(shí),建議使用Calendar類來(lái)實(shí)現(xiàn),雖然Date類也提供也相應(yīng)的方法,但不易于實(shí)現(xiàn)國(guó)際化,且安全性也存在問(wèn)題,已被已廢棄 總結(jié):需要對(duì)日期進(jìn)行格式化時(shí)使用Date,需要獲取日期時(shí)間字段時(shí)使用Calendar查看全部
-
mark查看全部
-
泛型應(yīng)該注意的地方: 1.泛型集合中的限定類型不能使用基本數(shù)據(jù)類型。必須是引用數(shù)據(jù)類型。 2.如果非要使用基本數(shù)據(jù)類型時(shí),必須使用它們的包裝類 如:int->Integer查看全部
-
泛型集合可以添加泛型的子類型的對(duì)象實(shí)例查看全部
-
泛型: 集合中的元素,可以是任意類型的對(duì)象(對(duì)象的引用) 如果把某個(gè)對(duì)象放入集合,則會(huì)忽略他的類型,當(dāng)做是Object進(jìn)行 處理。 泛型是規(guī)定了某個(gè)集合只能存放特定類型的對(duì)象,會(huì)在編譯的期間進(jìn)行類型的檢查 可以直接按指定的類型獲取集合元素查看全部
-
迭代器只能遍歷元素,不能存儲(chǔ)元素,它必須依賴于某個(gè)集合查看全部
-
注意: 對(duì)象存入集合當(dāng)中的時(shí)候都會(huì)變成Object類型,取出時(shí)需要進(jìn)行類型轉(zhuǎn)換 如果添加到List中的長(zhǎng)度大于他目前的長(zhǎng)度,則系統(tǒng)會(huì)出現(xiàn)異常,即數(shù)組下表越界異常。查看全部
-
List接口以及實(shí)現(xiàn)類-ArrayList 1.List是元素有序并且可以重復(fù)的集合,被稱為序列 2.List可以精確的控制每個(gè)元素的插入位置,或者刪除某個(gè)位置元素 3.ArrayList是數(shù)組序列,是List的一個(gè)重要的實(shí)現(xiàn)類 4.ArrayList底層是由數(shù)組來(lái)實(shí)現(xiàn)的查看全部
-
Collection接口 是List,Set,和Queue接口的父接口 定義了操作這三個(gè)子接口的方法--增刪改查查看全部
-
集合與數(shù)組的區(qū)別 1.集合的長(zhǎng)度與容量在使用的過(guò)程當(dāng)中可以動(dòng)態(tài)地拓展,它是如意金箍棒 2.數(shù)組智能通過(guò)下標(biāo)訪問(wèn)元素,類型固定,只能通過(guò)遍歷進(jìn)行篩選。而有的集合可以通過(guò)任意類型查找所映射的具體的對(duì)象查看全部
-
集合: java中的集合類:是一種工具,就像是容器,儲(chǔ)存任意數(shù)量的具有共同屬性的對(duì)象、 集合的作用: 1.在類的內(nèi)部,對(duì)數(shù)據(jù)進(jìn)行組織;例如學(xué)生類的課程屬性,可以集合在一起 2.簡(jiǎn)單而快速地搜索大數(shù)量的條目; 3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列當(dāng)中快速插入或者刪除有關(guān)的元素; 4.有的集合接口,提供了映射關(guān)系,可以通過(guò)關(guān)鍵字去快速查找對(duì)應(yīng)的唯一對(duì)象,而這個(gè)關(guān)鍵字可以是任意的類型;它是查詢變得特別方便查看全部
-
Math類操作數(shù)據(jù) Math 類位于 java.lang 包中,包含用于執(zhí)行基本數(shù)學(xué)運(yùn)算的方法, Math 類的所有方法都是靜態(tài)方法,所以使用該類中的方法時(shí),可以直接使用類名.方法名,如: Math.round(); round()//返回四舍五入后的整數(shù) floor()//返回小于參數(shù)的最大整數(shù) ceil()//返回大于參數(shù)的最小整數(shù) random()//返回[0,1)之間的隨機(jī)的浮點(diǎn)數(shù)查看全部
-
Calendar 類提供了 getTime() 方法,用來(lái)獲取 Date 對(duì)象,完成 Calendar 和 Date 的轉(zhuǎn)換,還可通過(guò) getTimeInMillis() 方法,獲取此 Calendar 的時(shí)間值,以毫秒為單位。 Date date=c.getTime();//將Calendar對(duì)象轉(zhuǎn)換為Date對(duì)象 Long time=c.getTimeInMillis();//獲取當(dāng)前的毫秒數(shù)查看全部
-
用Calendar獲取年,月,日,時(shí)間等 Calendar c=Calendar.getInstance(); int year=c.get(Calendar.YEAR);//獲取年 int month=c.get(Calendar.MONTH)+1;//0表示1月份 int day=c.get(Calendar.DAY_OF_MONTH); int hour=c.get(Calendar.HOUR_OF_DAY); int minute=c.get(Calendar.MINUTE); int second=c.get(Calendar.SECOND);查看全部
舉報(bào)
0/150
提交
取消