今天在apache上下载了一个common下的一个DBUtil的源码看,发现代码里面的特殊的变量声明方式
public void fillStatement(PreparedStatement stmt, Object... params)不知道 : Object... params 是什么意思
public void fillStatement(PreparedStatement stmt, Object... params)不知道 : Object... params 是什么意思
Object... params
for(String str:err)
public static void main(String...strings) {
Syso("什么 什么 and 什么");
}
class ParamsTest
{
public ParamsTest()
{}
public ParamsTest(params [] num)
{}
}
class ClassTest
{
public static void main(String [] args)
{
int a=10;
int b=20;
ParamsTest pt1=new ParamsTest();
ParamsTest pt2=new ParamsTest(a,b);
ParamsTest pt3=new ParamsTest(a,b,-1);
char [] arg={'a','b','d'};
ParamsTest pt4=new ParamsTest(arg);
}
}