黑馬程式設計師 集合類總結2

2021-06-20 00:53:11 字數 537 閱讀 2887

---------------------- asp.net+android+ios開發、.net培訓、期待與您交流! ----------------------

泛型(理解)

(1)是一種特殊的型別,它把明確型別的操作推遲到了建立物件或者呼叫方法的時候。

(2)格式:

《資料型別》

(3)好處:

a:把執行期間的錯誤提前到了編譯期間

b:避免了強制型別轉換

c:優化了程式設計,解決了黃色警告線

(4)使用:

一般就是在集合中。

(5)泛型概述

a:泛型類

b:泛型方法

c:泛型介面

普通泛型

泛型方法

class demo

};public class genericsdemo26};

---------------------- asp.net+android+ios開發、.net培訓、期待與您交流! ----------------------

詳細請檢視:

黑馬程式設計師 Collection集合類

set treeset 2.map treemap hashtable map 一次存兩個物件,鍵值對 hashmap 使用雜湊演算法對鍵去重複,效率高,但無序 linkedhashmap 使用雜湊演算法去重複,並且保留儲存順序 treemap 使用二叉樹演算法排序,可以自定義順序 hashtabl...

黑馬程式設計師 Properties集合總結

properties集合 特點 1,該集合中的鍵和值都是字串型別。2,集合中的資料可以儲存到流中,或者從流獲取。通常該集合用於操作以鍵值對形式存在的配置檔案 map hashtable properties properties 可儲存在流中或從流中載入。屬性列表中每個鍵及其對應值都是乙個字串。因為...

黑馬程式設計師 Map集合總結

map集合與 collection 不同的是,map存的是一對一對的物件,即鍵值 key和 key對應的 value key 是唯一的,每乙個 key都有自己的 value 所以value 可以重複。注意點 1,新增時 put key,value 函式,返回的是 key之前對應的 value 值,如...