A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int num=8 ; String s = num+""; Integer.parseInt(s)是多少啊?

4 个回复

倒序浏览
答案是8
回复 使用道具 举报
      用到自动封装,结果是8
回复 使用道具 举报
结果是8.
因为num为int类型与字符串类型相加,int类型自动提升为字符串类型,使用这个方法Integer.parseInt(s)得出的结果为int类型,强行转换为int类型。

评分

参与人数 2技术分 +1 黑马币 +5 收起 理由
职业规划-刘倩老师 + 1
秦超 + 5

查看全部评分

回复 使用道具 举报
刚刚时间赶,没有说明答案的原理,回来看了一下,楼上说的理由都差不多了

点评

哈哈 ,学到不错啊  发表于 2012-4-1 07:38
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马