Java return this,javareturnthis
分享于 点击 44412 次 点评:68
Java return this,javareturnthis
return this,会调用toString方法。若类未重写toString()方法,则调用Object的toString()。
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
java中所有类都默认继承Object。
测试代码:
public class ThisTest {
private String u;
// 有参构造。
public ThisTest(String u){
this.u = u;
System.out.println(this);
}
public String getU() {
return u;
}
public void setU(String u) {
this.u = u;
}
public String toString(){
return "我是toString";
}
// 主方法。
public static void main(String[] args) {
new ThisTest("aa");
}
}
public class ThisTest {
private String u;
// 有参构造。
public ThisTest(String u){
this.u = u;
System.out.println(this);
}
public String getU() {
return u;
}
public void setU(String u) {
this.u = u;
}
public String toString(){
return "我是toString";
}
// 主方法。
public static void main(String[] args) {
new ThisTest("aa");
}
}
输出结果:
我是toString
相关文章
- 暂无相关文章
用户点评