tostring用法 JAVA中tostring方法有什么作用?
JAVA中tostring方法有什么作用?
tostring()方法返回反映对象的字符串
因为tostring方法是对象中的一个现有方法,并且所有类都从对象继承,所以“所有对象都有这个方法”。
通常只是为了方便输出,例如系统输出打印(二十) ,如果括号中的“XX”不是字符串类型,它会自动调用XX的toString()方法
总之,这只是Sun公司在开发Java时为方便所有类的字符串操作而专门添加的方法
您好,我很高兴回答你的问题。
首先,要理解这个问题,您必须知道JS中的原型是什么。
Prototye是JS中的原型对象。一旦在JS中创建了一个对象,它就会自动获得它的原型。例如:VAR person=function(){…}那么person对象会自动拥有一个prototype对象。原型对象通过构造函数属性指向对象本身。可以向对象添加属性和方法,也可以向其原型添加属性和方法。不同之处在于,原型中添加的方法和属性由所有对象实例共享。例如Object.prototye.to字符串()由从对象继承的任何实例共享。
在JS中,任何对象都继承自object对象,因此person类自然具有tostring()函数。这个toString()是通过调用person对象获得的,并且Object.prototye.to字符串()带有对象原型对象。如果person类没有重写tostring()函数,那么它们实际上来自同一根。
我希望我的回答能解决你的问题。感谢您长期以来的关注和解决JS问题。
tostring用法 java重写tostring方法 string valueof方法
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。