- 最後登錄
- 2024-5-22
- 在線時間
- 7390 小時
- 註冊時間
- 2008-11-3
- 閱讀權限
- 30
- 精華
- 0
- UID
- 5255050
- 帖子
- 3470
- 積分
- 3983 點
- 潛水值
- 63010 米
| 本帖最後由 kwj 於 2016-9-7 05:36 PM 編輯
- public class ClassA {
- public ClassA add () {
- return this;
- }
- public ClassB getB () {
- return new B();
- }
- }
- public class ClassB {
- }
複製代碼 上面這個例子,就可以寫出 String str = new ClassA().add().getB().toString(); 這樣的串接了。
而實際上,上面這行串接出來的方法,跟下面這段完全是等義的呼叫。- ClassA a1 = new ClassA();
- ClassA a2 = a1.add();
- ClassB b = a2.getB();
- String str = b.toString();
複製代碼 ... |
|