[java] parse() valueOf() toString的区别

原创 2015年07月09日 10:30:26

1.parse()是SimpleDateFomat里面的方法,你说的应该是parseInt()或parsefloat()这种方法吧,
顾名思义 比如说parseInt()就是把String类型转化为int类型。
如:

String a= "123";
int b = Integer.parseInt(a);

这样b就等于123了。

2.ValueOf()方法比如说 Integer.valueOf() 是把String类型转化为Integer类型(注意:是Integer类型,而不是int类型,int类型是表示数字的简单类型,Integer类型是一个引用的复杂类型)
如:

String a= "123";
Integer c =Integer.valueOf(a);

Integer类型可以用intValue方法转化为int类型
int b =c.intValue();
这时候这个b就等于123了

附加:
javascript的valueOf() 方法可返回 Boolean 对象的原始值。

var bool = new Boolean(0);
document.write(bool.valueOf());

输出:false

3.toString()可以把一个引用类型转化为String字符串类型。
下面举个例子与2相反,把Integer转化为String类型:
如:

Integer a = new Integer(123);
String b =a.toString();

这时候b就是 “123” 了

java的这些方法,在javascript里都有,而且名字和大概意思都一样。。。

谢谢关注!

相关文章推荐

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

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

(String)\toString()\String.valueOf(Object) java中的区别

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

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

先说他们三的作用是什么吧:没什么特别的作用,就是让我们得到的对象或参数类型,按照要求转成字符串的形式。 String:毫无疑问,这种就是强转形式,简单方便,效率高。java程序员可能看到效率...

转为String类型的java.toString() ,(String),String.valueOf的区别

转自:http://blog.csdn.net/springk/article/details/6414017      在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功...

java中区别toString() ,(String),valueOf()方法

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

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

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

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

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

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

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

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...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[java] parse() valueOf() toString的区别
举报原因:
原因补充:

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