[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项目的实际开发和应用中,常常需要用到将对象...
  • u012802702
  • u012802702
  • 2015年04月15日 10:59
  • 2437

类型转换的时候,.valueOf()和.parseX()的区别

valueOf:返回的是个包装类 parseInt:返回的就是基本数据类型 二者的差异: 中间有个装箱拆箱的过程,如果准确的知道自己要的是什么返回值的话, 就可以明确清楚的选择用哪个方法来...
  • qq_27093465
  • qq_27093465
  • 2016年09月08日 16:49
  • 3000

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

1.parse()是SimpleDateFomat里面的方法,你说的应该是parseInt()或parsefloat()这种方法吧, 顾名思义 比如说parseInt()就是把String类型转化为i...
  • bin8632
  • bin8632
  • 2015年12月07日 15:52
  • 2849

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

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

toLocaleString(),toString()和valueOf()方法的区别

toLocaleString(),toString()和valueOf()方法 在javascript中,所有的对象具有以上三种方法。 在javascript的Array对象的情况下:...
  • wallace1992
  • wallace1992
  • 2016年11月01日 14:10
  • 668

toString()和valueOf()之间的区别

toString()和valueOf()都是对象的方法。toString()方法返回反映这个对象的字符串。valueOf()方法如果存在任意原始值,它就默认将对象转换为表示它的原始值;对象是复合值,而...
  • Jsoning
  • Jsoning
  • 2017年11月15日 19:44
  • 89

Java常用之String.valueOf、toString、(String)

字符串类型的转型在java中常用的方法有标题中的三种。 简单介绍: 1、toString,需要保证调用这个方法的类、方法、变量不为null,否则会报空指针。 2、String.value...
  • yangzhaomuma
  • yangzhaomuma
  • 2016年04月17日 14:56
  • 4075

parse(),ValueOf(),toString()

1.parse()是SimpleDateFomat里面的方法,你说的应该是parseInt()或parsefloat()这种方法吧, 顾名思义 比如说parseInt()就是把String类型转化为i...
  • gsl68
  • gsl68
  • 2011年10月21日 17:55
  • 582

Java中toString方法和String.valueOf方法使用

在Java程序中,我发现一些人喜欢用toString()方法将获得的对象或数据直接转成字符串;看到这里我就有些疑惑了。        toString()方法是object中的方法,默认打印的是地址的...
  • b_11111
  • b_11111
  • 2016年10月15日 08:12
  • 916

parseInt(),parseFloat(),valueOf(),intValue(),toString方法总结

本篇文章主要讲解一下在JAVA语言中数字型字符串和数字的转换,整型数字转换成字符串,以及个别方法之间的区别。1、parseXxx()是SimpleDateFomat里面的方法,常用的包括parseIn...
  • u013279509
  • u013279509
  • 2015年04月10日 17:39
  • 1635
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[java] parse() valueOf() toString的区别
举报原因:
原因补充:

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