【java】static与方法的连续调用

代码:

package test922;

public class ReturnThis {

	public int age;

	public ReturnThis grow() {
		age++;
		return this; // 返回调用该方法的对象
	}

	public static void main(String[] args) {
		ReturnThis rt = new ReturnThis();
		rt.grow().grow().grow();
		System.out.println("rt的age 变量值是:" + rt.age);
	}

}

结果:

rt的age 变量值是:3

猜你喜欢

转载自blog.csdn.net/rocling/article/details/82812178