一個容器初始化工具
在使用泛型是總會有一個苦惱账磺,就是在使用泛型時往往會加入更多代碼碎赢,例如:
? ? ? ? Map<Person,List<? extends Pet>> petPeple?
? ? ? ? ? ? ? ? = new HashMap<Person,List<? extends Pet>>();
我們重復(fù)了很多我們做過的事情凡蜻,這會很浪費時間当窗,其實我們可以自己建一個小的工具類丐箩,來幫助我們創(chuàng)建容器晋控。
有了這個工具類茫虽,在創(chuàng)建容器的時候我們就可以這樣寫。
Map<Person,List<? extends Pet>> petPeople = New.map();
這樣是不是就少寫了很多代碼呀既们。