2011-11-04 37 views
0

剛拿到好奇:)從地圖與地圖第一N個對象創建值列表

我有一個Map對象map,我可以用得到的String對象(從地圖中值)的列表:

new ArrayList<Ad>(map.values()); 

有沒有辦法從map中獲取FIR N個對象的值,並形成一個沒有迭代的新Array/Arraylist?

好日子,
詹姆斯

+1

(新的ArrayList (map.values()))子列表(0,算上-1)。 並不是那麼糟糕。 – James

+3

你確實意識到values()的順序是未定義的,所以你不知道*你會得到哪些* N個對象?您需要決定這些值是「字符串」還是「廣告」。 – EJP

回答