集合<List>基本使用

常用方法

增加數(shù)據(jù)

1.add()
2.add(index,objc)
3.addAll()
4.addAll(index,objc)

List集合的增加方法

取出數(shù)據(jù)

1.get
2.Iteration (迭代器,依賴集合而存在)
3.for each(迭代器的另外一種寫法)

獲取集合中的數(shù)據(jù)

修改數(shù)據(jù)

1.set (兩個(gè)參數(shù) 一個(gè)是 需要修改的下標(biāo),第二個(gè)是內(nèi)容對(duì)象)

修改集合中的數(shù)據(jù)

刪除數(shù)據(jù)

1.remove(index)
2.remove(object)
3.removeAll(集合或者所有)

Paste_Image.png

泛型

泛型:(不能修飾基本類型 但可以用使用包裝類轉(zhuǎn)化成對(duì)象)
這里的泛型和iOS中的不一樣,這里是指定類型,不能添加這個(gè)限定類型以及子類以外的類型,iOS的泛型和java的Object 是一致的
使用:
在聲明一個(gè)對(duì)象時(shí) 限定類型 如下

申明屬性時(shí)指定泛型

構(gòu)造函數(shù)用下面 <Course>

注:Course 是一個(gè)自定義的類

Paste_Image.png

在sdk1.7 后 你申明了一個(gè)泛型的變量 在寫構(gòu)造方法的時(shí)候可以這樣寫

Paste_Image.png

這樣就完成了泛型的聲明

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容