java中praseInt()和valueOf()的区别

原创 2013年12月03日 22:15:36

相同点:这两个方法是Integer对象的方法


区别:主要在于返回类型不一样


praseInt() 返回值为int对象 

e.g.  int i = Integer.praseInt(String s);


valueOf()返回值为Integer,可以使用Integer对象里面的所有方法,包括转为Object对象,而int类型不能转为Object对象,

如果使用valueOf方法并赋给了int类型,jre就会帮我们把它自动转为int对象.

e.g. int i = Integer.valueOf(String s);


看似没什么区别,但是valueOf中已经把Integer转为int类型了



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

java.toString() ,(String),String.valueOf区别

方法1:采用 Object#toString()方法请看下面的例子: Object object = getObject(); System.out.println(object.toString...

java toString、String.valueOf 、(String) 的区别

在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object#toString(),(String)要转换的对象,St...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

java.toString() ,(String),String.valueOf的区别

在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。       常用的方法有Object#toString(),(String)要...

Java中和valueOf(),toString(),(String),parse()的区别

原载:http://blog.csdn.net/sunzhenhua0608/article/details/8014060 (略有改动) 在java项目的实际开发和应用中,常常需要用到将对象...

Java中区别.toString() ,(String),valueOf()方法

在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,St...

java.toString() ,(String),String.valueOf的区别

在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object#toString(),(String)要转换的对象,St...

关于 java.toString() ,(String),String.valueOf的区别

今天,在群里有一个妹子问我一个问题,我开始时草草帮她解答,后来她说她还是没懂,然后自己仔细看了看,才发现自己其实更本没说清楚其中的道理,在查看源代码和API然后在网上看看前辈们的文章才知道了,这个问题...

Java中toString(),(String),valueOf()的区别与联系

Java中toString(),(String),valueOf()的区别与联系 在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一...

java,二进制转换为十进制,valueof和parseInt的区别

import java.util.ArrayList; import java.util.List; public class Test { public static void main(St...

Java中区别.toString() ,(String),valueOf()方法

 在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)