请教几个奇怪的问题!也许只是我一个人蒙在鼓里。
问题1, double d = Double.valueOf("100");
这句能通过编译么?
在我的机器上不行,环境是MyEclipse 5.1.0 JDK1.5,1.6都试过,J2EE 1.4
在别人的机器上可以。
一直以来我都以为Double对象是不能直接给double赋值的。难道我一直都错了?
问题2, Map对象的get,put方法。get(1)来取值是被允许的么?put(1,someObject)也是被允许的么?
总结下来,问题似乎就是基础的数值类型和对应的对象可以直接转换么?我已经糊涂了。。。请明白人解答。万分感谢。