动手动脑(lesson 4)
一、

解答:

二、

解答:

三、

实现方法代码示例:

四、

原理:连续调用特点是返回值类型为同一个类型,且与等号左边的类型一致,这样就可以连续调用了。
代码:
public class MyCounter { int num; MyCounter(int n) { num = n; } MyCounter increase(int n)//返回值类型为MyCounter类型 { this.num +=n; return this; } MyCounter decrease(int n)//返回值类型为MyCounter类型 { this.num -=n; return this; } public static void main(String[] args) { // TODO Auto-generated method stub MyCounter counter1=new MyCounter(1); MyCounter counter2=counter1.increase(100).decrease(2).increase(3); System.out.println(counter2.num); } }
五、常见String类方法


浙公网安备 33010602011771号