第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

switch 和 枚舉的區(qū)別

switch和枚舉的區(qū)別,還是不明白。之前的視頻中舉的例子,都可以用switch或者枚舉來(lái)解決,希望能舉出兩個(gè)特例,只能用switch來(lái)寫(xiě),或者枚舉來(lái)寫(xiě),這樣更好理解二者的根本區(qū)別。了解二者的本質(zhì)。

正在回答

2 回答

枚舉是指enum嗎?

enum會(huì)在第三季一開(kāi)始介紹,enum是創(chuàng)建一個(gè)新的數(shù)據(jù)類(lèi)型。


可以使用switch的地方都可以使用if語(yǔ)句來(lái)解決。這就像所有的for循環(huán)都能用while循環(huán)來(lái)解決一樣。關(guān)鍵在于,再合適的時(shí)候選擇更簡(jiǎn)單、易讀的寫(xiě)法。

另外,在非常多的if...else if這樣的情況下,使用swicth會(huì)效率高一些。不過(guò)對(duì)于現(xiàn)代的機(jī)器,這個(gè)效率差變得很小了。因?yàn)樵诰幾g器層面會(huì)再做優(yōu)化。我個(gè)人比較強(qiáng)調(diào)易讀性,尤其是在大的工程中。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

MrLeft0 提問(wèn)者

非常感謝!
2016-10-29 回復(fù) 有任何疑惑可以回復(fù)我~

枚舉 是 把int 類(lèi)型 起別名保持可讀性,方便編程(其實(shí)還是int 或者 基本類(lèi)型 )

switch 是根據(jù)int (int 或者 基本類(lèi)型 )的值 ,看看走哪個(gè)case 的代碼塊?

例子 感覺(jué) 人則見(jiàn)人 ?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

switch 和 枚舉的區(qū)別

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)