Integer.valueof(String s)和Integer.parseInt(String s)的具体区别是什么? 如题,不要简单的将java-api的说明写出来,那个我知道。我只想知道具体的细微差别。谢谢。... 如题,不要简单的将java-api的说明写出来,那个我知道。我只想知道具体的细微差别。谢谢。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 integer.valueof string integer.parseint 搜索资料 2个回答 #热议# 不吃早饭真的会得胆结石吗? pplong77 2007-03-23 · 超过12用户采纳过TA的回答 知道答主 回答量:50 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 他们有本质区别,Integer.valueof(String s)是将一个包装类是将一个实际值为数字的变量先转成string型再将它转成Integer型的包装类对象(相当于转成了int的对象)这样转完的对象就具有方法和属性了。而Integer.parseInt(String s)只是将是数字的字符串转成数字,注意他返回的是int型变量不具备方法和属性。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 LeenHLL 2014-12-24 · TA获得超过4085个赞 知道小有建树答主 回答量:599 采纳率:25% 帮助的人:364万 我也去答题访问个人页 关注 展开全部 parseXXX()返回的是基本类型,例如parseInt()返回int型;valueOf()返回的是对象类型,例如valueOf()返回Integer类型;最容易被忽视的是: 被valueOf()转型的数值,如果超过【范围:128至127】,即使重新赋值给int型,也不能直接对比大小(编译能通过,但比较的结果是错的),不信试试。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-05-15 String的 toInt 和 integerValue 的区别 1 2019-10-12 java中Integer.parseInt和Integer.valueOf的区别是什么? 更多类似问题 > 为你推荐: