java编程里面to String有什么作用?

如题所述

toString是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法”
它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法
总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-08-15
toString的作用是返回对某一对象类型的字符串值。
例如Integer.toString()是将Integer的整形对象的数值返回成字符串形式,等同于 "" + Integer
如果是对象类型,例如自定义类User,
toString可以用来返回User的私有特征字符串。
比如返回user.getUserName() + ":" + user.getAge()...这样的字符串组合。
以上说的仅仅的toString的一些实用性。具体的在java文档都有说明的。本回答被网友采纳
第2个回答  2013-09-20
1、toString()作为所有类的超类Object的一个方法接口可以被任何子类继承;任何类都可以重写toString()方法。所以它就是为了向上转型实现多态,这和其它的多态没有什么不同。
2、由于toString()方法在所有类的超类Object中定义,标准输出函数都提供对这个方法的重载支持。当你调用System.out.println()等标准输出方法的时候,如果参数为一个对象,会自动调用这个对象的toString()方法,这使得你需要输出每个对象的相关信息的时候不用自己去定义一个draw或print一类的接口,方便的直接重写类的toSdtring(),然后直接利用标准输出函数打印这个类就行了。

java编程里面to String有什么作用啊?
toString是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法”它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一...

在java中tostring是什么意思???
toString()方法是Object类的一个方法,作用是返回一个值为对象的内存地址的字符串。因为所有类都是Object类的子类,所以这个方法会在继承的过程中被重载,于是对于不同的类有不同的实现。比如对于String类的对象和primitive类的对象,就是返回这个对象的值的字符串。自定义的类也可以重载这个方法,你可以...

java中的toString什么意思?toString有什么用?
toString() ,中文理解字符串。toString()是Object的方法,因为所有类都默认继承了Object类,所以也都具有toString()方法,但是并不是通常想要的功能。举个例子:你定义了一个类Person如下:public class Persion { String name;int age;String gender;} 那现在,需要直接获取到这个Persion对象的数据,可以...

java中的toString()是什么方法?谢谢了!
我们用的比较多的就是 String类的toString 方法,String类重写了Object的toString方法,用于返回String的字符串值。 因为它是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法” 它通常只授姜了方便输出,比如System.out.println(xx),括号里面(_kuo4 hao4 li3 mian4)的“xx”如果不是...

java中toString()方法怎么用
我们用的比较多的就是 String类的toString 方法,String类重写了Object的toString方法,用于返回String的字符串值。因为它是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法” 它通常只授姜了方便输出,比如System.out.println(xx),括号里面(_kuo4 hao4 li3 mian4)的“xx”如果不是...

谁给我解释下toString()
这个不一定吧,输出“名字”的时候要转换为字符串,年龄和工资可以不用转,但是转了也不会错,就比如int s=9和 String s=“9”;这两个输出结果是一样的,不过这个只是输出的问题,但是要牵扯到运算的时候,就必须用int float double这些了,程序只涉及到输出问题的时候,数字(1,2,3...

java中toString有什么作用,用法?最好说的简而易懂,谢谢啦!
toString()方法返回一个与对象相关的字符串,对象的哈希码和名称。使用System.out.println(对象)语句输出时,即隐含调用对象的toString()方法。

java中toString方法是什么意思?
这是Object的方法,而所有类都是继承Object,所以“所有对象都有这个方法”这个方法的作用是为了方便输出,比如System.out.println(student),括号里面的“student”如果不是String类型的话,就自动调用student的toString()方法 可以通过重写toString来控制toString输出内容 public class A{ public String toString...

【Java基础知识 7】toString()、String.valueOf、(String)强转
从源码分析角度看,String.valueOf()方法在内部进行了一定的非空判断,这使得其在处理null值时表现得更加稳健。而toString()方法则默认调用Java对象的toString()方法,对于非null值表现良好,但对于null值则存在潜在的异常风险。在总结中,推荐使用String.valueOf()方法,因为它能避免空指针异常,且提供了...

java问题,参数String... to是什么意思,方法如下
String ...to是可变参数,可以传任意个String类型的参数,传过来后是以数组的形式接收

相似回答