HashMap map new HashMapHashmap map null有什麼區別

時間 2021-08-30 09:51:53

1樓:中國人民很行了

hashmap map=new hashmap();

例項化一個hashmap物件,這是你可以對map進行任何操作,如put()等

hashmap map=null;

你宣告一個hashmap變數,他沒有指向任何物件,現在map是指向null的控制代碼對他操作會發生空指標異常,你需要為其賦值後在使用,可以用一個返回值為hashmap的方法或一個已經例項化的map物件為其賦值。

購物車的問題你需要再詳細說明一下

2樓:匿名使用者

哎呀,這個瓜娃子,問得好。

兩者都是例項化了 hashmap物件 map.

而前者,會在堆記憶體區給開闢空間,也就是相當於給map賦值了,經行了初始化。

而後者,沒有在記憶體區給開闢空間,相當於沒有給map賦值,map是空的

3樓:匿名使用者

前者建立物件、分配地址,將該地址的引用賦值給物件

後者只是建立物件,地址為空(null)

購物車是一張表啊!把商品物件put至hashmap裡,就是一個集合

map map=new hashmap();

map parammap = new hashmap();是什麼意思啊?

4樓:

你首先要明白map是什麼意思 map得意思就是key value對應得就比如以下:

map<1,"我">你只要得到map裡面得1 他對應得值就是 我

明白沒有

CDMA,WCDMA,TD SCDMA有什麼區別嗎

都是3g的制式,但是在效能上有區別的,wcdma cdma td scdma,畢竟td是國產的。前兩位是國外的技術,最成熟使用最廣泛的是wcdma。 其實沒有什麼太大區別,他們只是制式不一樣,都是基於3g核心網標準的lcr建立的,歐洲用的是wcdma 美洲用的是cdma2000,td只有中國用!最快...

iPhone X,XR,XS,XS Max有什麼區別?上市時間分別是

一灘新約 一 上市時間不同 1 iphone x 2017年11月3日 2 iphone xr 2018年10月26日 3 iphone xs 2018年9月13日 4 iphone xs max 2018年9月13日 二 配置不同 1 iphone x 搭載色彩銳利的oled螢幕,配備升級後的相機...

上海有哪些區,上海有幾個區?那個區最好?

上海市轄有浦東新區 徐匯 長寧 普陀 閘北 虹口 楊浦 黃浦 盧灣 靜安 寶山 閔行 嘉定 金山 松江 青浦 南匯 奉賢18個區,崇明1個縣。今上海地區,吳淞江以南於751年 唐天寶十載 析嘉興東境 海鹽北境 崑山南境之地置華亭縣。1277年 元至元十四年 公升華亭縣為華亭府,第二年改為松江府。至清...