【发布时间】:2017-08-19 15:02:03
【问题描述】:
我想做的是在以下代码中使用method().method():
public class Practice {
public static void main(String[] args){
Message m = new Message("test");
m.append("in").append("progress").append("...");
m.printMessage();
}
}
我的班级留言是这样的:
public class Message {
private String astring;
public void append(String test) {
astring += test;
}
public Message(String astring) {
this.astring = astring;
}
public void printMessage() {
System.out.println(astring);
}
}
如何使用.append().append()?
【问题讨论】:
-
让你的
append method返回类本身,这样你就可以在类中添加字符串并再次使用该方法。 -
为了做到这一点,你的方法
append应该返回一个Message类的对象,而不是void