toString类具体是怎么用的?
来源:百度知道 编辑:UC知道 时间:2024/05/27 08:54:34
toString类具体是怎么用的?
toString一般的就是输出类对象的所有实例变量。
e.g:
class Student{
private String name;
private int age;
private String address;
....
public void toString(){
System.out.println("name= "+name+"\n"+"age= "+
age+"\n"+"address= "+address+"\n");
}
}
在调用tostring的时候,就会输出:
name=thename;
age=theage;
address=theaddress;
如果你在某类中(比如类Panel)覆盖了toString方法的话,
当你用
Panel p = new Panel(.....);
System.out.println(p);
的时候 就会输出toString方法的返回值.
补冲一点:在覆盖toString方法的时候不用使用System.out....
否则用别的方法也可以输出 toString 的返回值必须是String
只需要用return+要反回的字
比如上面的程序其实只用写成(他那个根本就没有达到toString的作用)
class Student{
private String name;
private int age;
private String address;
....
public String toString(){
return "name="+name+"\n"+"age= &qu
toString类具体是怎么用的?
怎么用String toString ()
jsp的toString()问题
为什么基类的toString方法没有被调用?
tostring()是静态方法吗?
java toString()的调用问题
int型的i=001用i.tostring()转换问string型是前面的00丢失,请问怎样能不丢失?
C#里边这样的语句是啥意思?string strNew = m[i].ToString();
public string tostring()是一个java的句型它是什么意思?我不明白?
怎么判断DateTime.Now.ToString()的时间<=11:50分?