作者easy1 (e :) y)
站内java
标题Re: [问题] java map问题
时间Thu Nov 15 19:54:03 2007
※ 引述《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)