public static void main(String args[]){
Person p = new Person();
System.out.println(p.toString());
}
这是我在这个类上调用toString的地方。 类是: 公共类Person {为什么我的toString()会打印这个?
private String FirstName;
private String LastName;
private int age;
private int salary;
public void setFN(String NewName)
{FirstName = NewName;}
public void setLN(String NewName)
{LastName = NewName;}
public void setAge(int NewAge)
{age = NewAge;}
public void setSalary(int NewSalary)
{salary = NewSalary;}
public String getFN()
{return FirstName;}
public String getLN()
{return LastName;}
public int getAge()
{return age;}
public int getSalary()
{return salary;}
}
它打印此:
[email protected]
我想知道为什么它打印这一点,它是什么。我的老师给了我这份任务,但我在谷歌或其他地方找不到任何东西。
这是默认的输出。你期望它打印什么? – SLaks
我不指望它打印任何东西,我只是想明白它为什么打印它!像它有意义或什么?所有的数字? –