java 关于 integer.valueof()

1Inergeri=newInteger(25);doubled=i.doubleValue();得出的结果是4442stringnum="343"try{Integer... 1 Inerger i =new Integer(25);
double d=i.doubleValue();
得出的结果是 444
2 string num = "343"
try
{
Integer n =Integer.valueof(num,10);
}
catch (NumberFormatExceptione)
{
System.out.println("parse error");
}
结果是 n=123
这两题结果是怎么得出来的?请高手帮忙一下
展开
 我来答
我的蓝色港湾
2009-04-25 · 超过28用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:75.3万
展开全部
怎么可能?!
我执行的结果是 d=25.0 n=343
百度网友012e1acbd
2009-04-25 · 超过13用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:0
展开全部
int n =Integer.parseInt(num );
看看能行不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随我心所欲
2009-04-25 · TA获得超过492个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:627万
展开全部
俺的结果也是 25 和 343 ,是不是你加入了其他的计算?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式