首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

return this,该怎么处理

2012-01-28 
return this请教高手:给解释一下JAVA程序中returnthis以及如何运用,最后给个小例子.[解决办法]return 是

return this
请教高手:给解释一下JAVA程序中   return   this;
以及如何运用,最后给个小例子.

[解决办法]
return 是返回当前对象的引用,this有时候很有用,象级联引用这种,给你来个EG:
this.get().get1();
其中get()返回this,就相当于this.get1().而且用this的类不用显示声明对象。
[解决办法]
class Test
{
public static void main(String[] args)
{
Test t = new Test().method();//返回当前这个类的实例给t
t.method2();
}
public Test method()
{
return this;
}
public void method2()
{
System.out.println( "Hello Beijing 2008! ");
}
}

随便写的 可以通过的
return this就是返回当前这个类的一个实例 this 就是代表当前这个类的一个实例.

热点排行