当前位置:  技术问答>java相关

toString()方法有什么用?

    来源: 互联网  发布时间:2015-05-13

    本文导语:  对于class的toString()我总觉得它好像没有什么用一样? 首先声明我是一个刚学Java的新手。 | 用处大了。 比如说我们一半的“dfds”+“sdfsdf”; 就是系统先建立一个stringbuffer对象,然后使用该...

对于class的toString()我总觉得它好像没有什么用一样?

首先声明我是一个刚学Java的新手。

|
用处大了。
比如说我们一半的“dfds”+“sdfsdf”;
就是系统先建立一个stringbuffer对象,然后使用该对象的append方法将这些字符链接起来,然后再将这个stringbuffer对象用toString()方法转换为String类型的数据。
因此我们在建立我们的类的时候,如果希望我们的类也能直接使用+号,那么我们将要在我们的类中写一个toString()方法,方便以后使用。
试想,如果我们需要使用stringbuffer对象,而后来又需要将这个对象转换为string类型,怎么办?这是toString()方法最简单的用途啊。


|
当你对两个对象进行加减运算时,它就会调用了

Integer a = 1;
String b = "2";
a+b就会调用a的toString()方法
a+b其实就是a.toString + b
这样能保证任何对象都能进行连接的操作


    
 
 

您可能感兴趣的文章:

  • java命名空间java.net类proxy的类成员方法: tostring定义及介绍
  • 在《java2核心技术》卷I中第102页的CardDeck是如何调用第103页的Card的toString方法的?
  • java命名空间java.security类permissioncollection的类成员方法: tostring定义及介绍
  • 浅析JAVA中toString方法的作用
  • java命名空间javax.rmi.corba接口stubdelegate的类成员方法: tostring定义及介绍
  • c#中的常用ToString()方法总结
  • java命名空间java.lang类string的类成员方法: tostring定义及介绍
  • java命名空间java.lang类double的类成员方法: tostring定义及介绍
  • java命名空间java.lang类float的类成员方法: tostring定义及介绍
  • java命名空间java.net类inetsocketaddress的类成员方法: tostring定义及介绍
  • java命名空间java.io类chararraywriter的类成员方法: tostring定义及介绍
  • java命名空间java.awt类pageattributes的类成员方法: tostring定义及介绍
  • java命名空间javax.management类stringvalueexp的类成员方法: tostring定义及介绍
  • java命名空间java.security接口principal的类成员方法: tostring定义及介绍
  • java命名空间java.awt类robot的类成员方法: tostring定义及介绍
  • java命名空间java.awt类jobattributes的类成员方法: tostring定义及介绍
  • java命名空间java.security类protectiondomain的类成员方法: tostring定义及介绍
  • java命名空间javax.swing.text类segment的类成员方法: tostring定义及介绍
  • java命名空间javax.activation类mimetype的类成员方法: tostring定义及介绍
  • java命名空间javax.swing类imageicon的类成员方法: tostring定义及介绍
  • java命名空间java.awt类menucomponent的类成员方法: tostring定义及介绍
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.text类annotation的类成员方法: tostring定义及介绍
  • C#中Convert.ToString和ToString的区别分析
  • java命名空间java.util类currency的类成员方法: tostring定义及介绍
  • generate-tostring
  • java命名空间javax.activation类mimetypeparameterlist的类成员方法: tostring定义及介绍
  • 对象.toString() 问题
  • java命名空间java.awt类awtevent的类成员方法: tostring定义及介绍
  • 快速拿分! 如何让一个int转变成String? toString()为什么不行?
  • java命名空间java.text类bidi的类成员方法: tostring定义及介绍
  • 关于toString问题,帮忙看看,
  • java命名空间javax.management类attributevalueexp的类成员方法: tostring定义及介绍
  • <jsp:include page="SystemLeft.jsp?TypeId=<%= itTypeId.toString() %>" flush="true" />
  • java命名空间java.util类formatter的类成员方法: tostring定义及介绍
  • 紧急!!如何使rs.getFloat().toString()在获取很大decimal类型字段时返回正常的字符显示,而不是科学计数方式??
  • java命名空间java.nio类intbuffer的类成员方法: tostring定义及介绍
  • 关于toString问题,帮忙看看, iis7站长之家
  • java命名空间java.nio类doublebuffer的类成员方法: tostring定义及介绍
  • 浅谈c#.net中巧用ToString()将日期转成想要的格式
  • java命名空间javax.management类badbinaryopvalueexpexception的类成员方法: tostring定义及介绍
  • java命名空间java.nio类longbuffer的类成员方法: tostring定义及介绍
  • java命名空间javax.swing类lookandfeel的类成员方法: tostring定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3