我正在开发一个简单的java项目来帮助我掌握语言,并且当我遇到语句时正在研究方法链return this
.除了方法链接以及它到底意味着什么,我不太确定它的用例return this
.它的文档显然不是为新手编写的.有人可以帮助让它更清晰吗?
Boh*_*ian 13
return this;
Run Code Online (Sandbox Code Playgroud)
从方法返回实例本身.
在实现流畅的接口时,通常(但不总是)返回实例,这允许代码看起来像这样:
myObj.method1().method2().method3();
Run Code Online (Sandbox Code Playgroud)
在实现构建器模式时,这又是非常常用的(但不是必需的).
归档时间: |
|
查看次数: |
1637 次 |
最近记录: |