我一直在我的程序中複製粘貼以下內容。我想知道你們中的任何人是否使用類似的代碼,也許在圖書館中實現相同的代碼。如何用逗號打印不同分隔符的列表?
@Override
public String toString() {
String ret = prefix;
boolean first = true;
for (Component child : children) {
if (!first) {
ret += " " + separator + " ";
} else {
first = false;
}
ret += child.getName();
}
return ret + postfix;
}
PS:可以使用StringBuilder而不是String。瞭解。
請不要複製和粘貼代碼。這將導致未來的問題。請將代碼抽象爲靜態實用程序方法。 – 2010-10-17 20:29:05