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

正文內(nèi)容

javaee基礎(chǔ)教程第6章常用類庫ppt(編輯修改稿)

2025-01-31 09:18 本頁面
 

【文章內(nèi)容簡介】 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 21 字符串轉(zhuǎn)換為數(shù)值型數(shù)據(jù) 與數(shù)值型轉(zhuǎn)換為字符串的方法相對應(yīng),也有兩種方法可以實現(xiàn)字符串到數(shù)值型數(shù)據(jù)的轉(zhuǎn)換。 ( 1)使用封裝類的 parseXXX()方法,例如: String str1=1234。 String str2=。 int i=(str1)。 double d=(str2)。 float f=(str2)。 通過使用封裝類的 parseInt()、 parseDouble()、 parseFloat()等方法,可以實現(xiàn)字符串轉(zhuǎn)換為數(shù)值型數(shù)據(jù)的功能。 ( 2)使用 valueOf()方法,例如: String str1=1234。 String str2=。 int i=(str1)。 double d=(str2)。 float f=(str2)。 可見,通過使用封裝類的 valueOf()方法也可以實現(xiàn)字符串到數(shù)值型數(shù)據(jù)的轉(zhuǎn)換。需要注意的是,在進行上述轉(zhuǎn)換時,一定要保證待轉(zhuǎn)換參數(shù)的可轉(zhuǎn)換性。比如:試圖將字符串“ ”轉(zhuǎn)換為 int型數(shù)值時,由于“ ”不是整型字符串,所以在轉(zhuǎn)換時會出現(xiàn)錯誤,拋出異常信息。 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 22 日期型數(shù)據(jù)與字符串之間的轉(zhuǎn)換 在 Java語言中,可以通過調(diào)用日期型類的 toString()方法,實現(xiàn)將日期型數(shù)據(jù)轉(zhuǎn)換為字符串的功能。通過前面介紹的Date類和 Calendar類可以分別顯示日期型數(shù)據(jù)中的各個組成部分,但是使用前面的方法在進行日期和時間的顯示時,步驟非常繁瑣。另外,在 Java程序中向數(shù)據(jù)庫插入日期時間時,對日期型數(shù)據(jù)的格式有著非常嚴格的要求。在 Java語言中,專門提供了 符串與日期型數(shù)據(jù)的相互轉(zhuǎn)換。 SimpleDateFormat類是 ,用與語言環(huán)境有關(guān)的方式來格式化日期和解析日期的具體類,比如在中文環(huán)境下,采用中文的日期格式。它允許進行格式化(日期型字符串)、解析(字符串到日期型)和規(guī)范化。該類的常用方法見表 67。 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 23 例 67 SimpleDateFormat類的使用 ? import 。 ? import 。 ? import 。 ? import 。 ? public class CalendarExample { ? public static void main(String args[]) throws ParseException{ ? SimpleDateFormat sdf = new SimpleDateFormat(yyyyMMdd)。 ? String s=(new Date())。 //日期轉(zhuǎn)換為字符串 ? ()。 ? Date d=(202134)。 //字符串轉(zhuǎn)換為日期 ? (d)。 ? } ? } Java EE基礎(chǔ)教程 2021年 11月 10日星期三 24 集合類 學(xué)習(xí) Java語言,必須學(xué)習(xí)如何使用 Java的集合類。 Java的集合類是一個容器,用來存放 Java類的對象,代表一組對象的對象。集合中的這組對象稱為集合的元素。集合中的每一個元素都是對象,任何數(shù)據(jù)類型的對象都可以存放在集合中。 集合 API中的接口和類主要分布在 ,最基本的接口是 Collection接口,該接口定義的一些常用方法如表 68所示。常用的接口還有 List、 Set和 Map,其中 List和 Set均繼承自 Collection接口。 返回 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 25 Set接口與 HashSet類 Set接口擴展了 Collection接口,它不允許集合中存在重復(fù)的元素。該接口沒有定義任何新的方法,只是對 add()方法增加了限制,如果用戶試圖添加重復(fù)的元素,該方法將返回 false。另外,該接口也對 equals()方法和 hasCode()方法添加了限制。 HashSet類作為 Set接口的實現(xiàn)類,將元素存放在散列表中。采用這種結(jié)構(gòu)能夠快速地定位集合中的元素。但是,由于不允許集合中存在重復(fù)的元素,所以在進行添加操作時執(zhí)行的效率會比較低。另外,由于 HashSet集合中的對象是無序的,會導(dǎo)致插入對象的順序與輸出對象的順序不一致的情況。 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 26 例 68 HashSet類的使用 程序清單: ch06\ import .*。 public class HashSetExample { public static void main(String[] args) { Set set=new HashSet()。 (1)。 (2)。 //A (3)。 (new Integer(2))。 //B (new Double())。 (3)。 //C (set集合的元素個數(shù)為: +()+個 )。 (set集合的元素分別為: +())。 } } 這段程序的運行結(jié)果如下所示: set集合的元素個數(shù)為: 5個 set集合的元素分別為: [2, 3, 2, , 1] Java EE基礎(chǔ)教程 2021年 11月 10日星期三 27 List接口與 ArrayList類 List接口擴展了 Collection接口,同時又定義了一些自己的方法,這些方法可歸納為三類:定位方法、搜索方法和ListIterator方法。 List是有序集合,允許有相同的元素。在進行插入操作時,用戶可以控制每個元素的插入位置;用戶還可以使用索引(類似于數(shù)組的下標(biāo))訪問 List中的元素。 ArrayList類是 List接口的實現(xiàn)類,采用數(shù)組結(jié)構(gòu)存放對象。數(shù)組結(jié)構(gòu)的優(yōu)點是能快速的對集合元素進行隨機訪問,如果需要經(jīng)常根據(jù)索引位置訪問集合中的元素,此時的效率比較高。但是,如果頻繁地執(zhí)行插入或刪除操作,會影響效率。因為, ArrayList類類似于動態(tài)數(shù)組,可存放的元素數(shù)量會隨著插入和刪除操作不斷地進行調(diào)整。 Java EE基礎(chǔ)教程 2021年 11月 10日星期三 28 例 69 ArrayList類的使用 程序清單: ch06\ import .*。 public class ArrayListExample { public static void main(String[] args) { List list=new ArrayList()。 (1)。 (2)。 (2,3)。 //A (list集合有 +()+個元素 )。 //B (1)。 //C (刪除一個元素后, list集合有 +()+個元素 )。 if((3)){ //D (集合中存在元素 \3\)。 } (\1\的索引位置是: +(1))。 //E } } Java EE基礎(chǔ)教程 2021年 11
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1