Re: [問題] java map問題
※ 引述《RichieRich (Richie)》之銘言:
: 在jvm 1.4中map 只有map(Object,object)
: 但我key是整個整數
: int key = 0;
: String value ="abc";
: map.put((Object)key,(Object)key);
: 好像不行能把 int轉成object
: 是不是只有key->String->Object才以
: 還是有方法把int轉object?謝謝
: ps. 因為我不能用jvm 1.5
map 裡只能擺object 不能直街擺primitive type 像int , long, double, boolean...
所以要作的只是把primitive type 轉成 class (object)
// java1.4
int i = 10;
Integer key = new Integer(i);
map.put(key, ...);
//java1.5+
int i = 10;
Integer key = Integer.valueOf(i);
map.put(key, ...);
--
PLUR
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 79.210.123.14
※ 編輯: easy1 來自: 79.210.123.14 (11/15 19:58)
討論串 (同標題文章)