rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » Groovy

一个例子介绍了在Groovy中用省略号来使用可变长度变量的方法

一个例子介绍了在Groovy中用省略号来使用可变长度变量的方法:
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);
}
}
顶一下
(0)
踩一下
(0)