freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]六、基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù)-資料下載頁(yè)

2025-01-19 11:11本頁(yè)面
  

【正文】 ped, or null if this map contains no mapping for the key. int hashCode() Returns the hash code value for this map. 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 45 boolean isEmpty() Returns true if this map contains no keyvalue mappings. Set keySet() Returns a Set view of the keys contained in this map. V put(K key, V value) Associates the specified value with the specified key in this map (optional operation). void putAll(Map? extends K,? extends V m) Copies all of the mappings from the specified map to this map (optional operation). V remove(Object key) Removes the mapping for a key from this map if it is present (optional operation). int size() Returns the number of keyvalue mappings in this map. Collection values() Returns a Collection view of the values contained in this map. 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 46 【 例 】 使用 Map接口表示 family。 import .*。 public class FamilyDemo{ public static void main(String args[]){ Map family=new HashMap()。 (“Rhette”,“銀帆公司” )。 //添加元素 (“Scarlet”,“人民醫(yī)院 )。 (“Alice”,“育英小學(xué) )。 (“Windy”,“Windy的窩 )。 ((“Rhette”))。//輸出父親所在的單位 Set keySet=()。//列舉所有關(guān)鍵字 for(Iterator iterator=()。()。) (\t+())。 Collection values=()。//列舉所有的值 for(Iterator iterator=()。()。) (())。 Set entrySet=()。//列舉所有映射 for(Iterator iterator=()。()。) (())。 } } 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 47 銀帆公司 Alice Rhette Scarlet Windy 育英小學(xué) 銀帆公司 人民醫(yī)院 Windy的窩 Alice=育英小學(xué) Rhette=銀帆公司 Scarlet=人民醫(yī)院 Windy=Windy的窩 對(duì)應(yīng)的單位 所有映射 家庭成員 父親的單位 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 48 ? 集合數(shù)據(jù)的遍歷 (1)通用的列舉 Collection接口集合的方法 void enumerate(Collection collection){ for(Iterator iterator=()。()。) Object o=()。} (2)遍歷 List集合的方法 void enumerate(List list){ for(int i=0。i()。i++) Object o=(i)。} (3)遍歷一些有特殊方法的集合 void enumerate(Vector vector){ for(int i=0。i()。i++) Object o=(i)。} 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 49 ?查找和排序 首先 小的方法。 public interface Comparator{ int pare(Object o1,Object o2)。 boolean equals(Object obj)。 其次 助性操作方法,與排序有關(guān)的主要有: public static void sort(List list)。 public static void sort(List list,Comparator c)。 排序的依據(jù)可以采用第二個(gè)方法中的參數(shù) c來(lái)約束。 例: P137排序 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 50 ? 掌握 Date ? 掌握 Calendar 4.日期與時(shí)間 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 51 ?日期類(lèi) 類(lèi),包括 Date、 Calendar和 GregorianCalender類(lèi) ,其中 Date類(lèi)早在 ,但由于設(shè)計(jì)存在嚴(yán)重缺陷,其中大量方法被廢棄(Deprecated),而被分散到其他類(lèi)中,因此在使用 Date類(lèi)的時(shí)候應(yīng)該盡量避免使用這些方法。 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 52 ?Date –構(gòu)造方法 Date( ) 初始化時(shí)間對(duì)象,記錄當(dāng)前系統(tǒng)時(shí)間 Date(long date) 以毫秒為單位,從 1970年 1月 1日 0時(shí)開(kāi)始構(gòu)造一個(gè) Date實(shí)例。 –方法 long getTime( ) 獲取自 數(shù) int getDate( ) 獲取 系統(tǒng)當(dāng)前日期 boolean after(Date date) 當(dāng)前對(duì)象所含日期是否遲于 date boolean before(Date date) 當(dāng)前對(duì)象所含日期時(shí)候早于 date void setTime(long t) 設(shè)置新的時(shí)間 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 53 import 。 public class DateTest { public static void main(String args[]){ Date currentDate=new Date()。 (currentDate=+currentDate)。 Date newDate=new Date(1000000)。 (newDate=+newDate)。 ((newDate))。 ((newDate))。 (MS since 197011:― +())。 } } currentDate=Mon Sep 10 19:40:05 CST 2022 newDate=Thu Jan 01 08:16:40 CST 1970 true false MS since 197011:1189424405234 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 54 ?Calendar –抽象類(lèi),定義了一系列的成員變量在 Date對(duì)象和一組整數(shù)域之間進(jìn)行轉(zhuǎn)換: YEAR, MONTH, DAY, HOUR, … –Calendar的實(shí)例不能通過(guò)構(gòu)造方法獲得,一般使用以下方法: –Calendar c = ()。 –通過(guò)以下方法可以獲得所指定域的時(shí)間 int () int () ( 1月為 0) int () int () int () int () Date () 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 55 –通過(guò)以下方法設(shè)置當(dāng)前對(duì)象所表示的時(shí)間 (,2022) (,10) ( 11月 ) (,7) (2022,10,7) (2022,10,7,17,48,20) –一些與 Date類(lèi)同名的方法 例: P141案例 基礎(chǔ)類(lèi)庫(kù)和工具類(lèi)庫(kù) 56 ? 小結(jié) ? 課后作業(yè) P144習(xí)題 8
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1