1. 程式人生 > >Map map = new HashMap();的理解

Map map = new HashMap();的理解

今天用到了Map<String, Object> map = new HashMap<String, Object>();查了很多資料,大概有些明白。

在這個宣告中,map就是一個容器,主要呼叫put()、get()方法;

比如:

map.put("user", obj);   obj是之前宣告的一個類的物件,比如為user1,那麼就是把user這個物件放到了map容器中了,其中user只是物件的代號,在呼叫的時候取出,程式碼為map.get(user);  引數是前面寫的代號,得到的是user1這個物件。

(PS:理解的不對請指正,謝謝)