int sum(int... someInts) {
def total = 0
for (int i = 0; i < someInts.size(); i++)
total += someInts[i]
return total
}assert sum(1) == 1
assert sum(1, 2) == 3
assert sum(1, 2, 3) == 6
========================================================================
后来,java 也支持这种写法了:public class Div extends org.zkoss.zul.Div { public Div() {
super();
setWidth("100%");
} public Div(Component... children) {
this();
for(Component child : children) {
appendChild(child);
}
}