C 物件導向 17Dictionary字典集合

2021-10-08 15:21:44 字數 695 閱讀 6626

與hashtable類似,但其中鍵值對型別確定

並且可以利用keyvaluepair的型別一起得到鍵值對,如**所示

dictionary<

int,

string

> dic =

newdictionary

<

int,

string

>()

; dic.

add(1,

"張三");

dic.

add(2,

"李斯");

dic.

add(3,

"網速");

dic[1]

="新來的"

;//傳統遍歷方式

foreach

(var item in dic.keys)

,value:"

,item,dic[item]);

}//針對dictionary的遍歷方式,一次得到乙個鍵值對

foreach

(keyvaluepair<

int,

string

> kv in dic)

,value:"

, kv.key, kv.value);}

console.

readkey()

;

17物件導向

scala語言是一門面向函式程式設計的語言,並且相容物件導向的思想 scala中類分為兩種 描述類class,執行類object。類不需要使用public修飾,乙個檔案可存在多個類。class student object demo 1 在類名後面新增 完成構造方法 2 乙個類只能有乙個主構造方法,...

17 初識物件導向

python中一切結尾物件,型別的本質就是類。精簡 方便使用,方便修改。在為呼叫函式的時候,系統不會建立物件,只有在賦值之後,才會有乙個物件生成。def person name,age,hobby person return person zhangsan person 張三 10 男 吃 lisi...

day17物件導向

1.面向過程程式設計 一遇到問題馬上想到的是怎麼用演算法或者步驟 邏輯 直接解決問題 2.函式式程式設計 一遇到問題馬上想到有沒有乙個函式具有解決這個問題的功能,如果有直接拿過來用,沒有就自己定義乙個 3.物件導向程式設計 遇到問題馬上想到有沒有乙個物件具有解決這個問題的能力,如果有直接拿過來用,沒...