如何在java中理解这段代码:
public static class header
{
public class2 fields[];
public header(class2... template)
{
// some initialization
}
}
如何理解...在para列表中?
是否意味着我们在调用此方法时应该输入 class2[] ?
感谢您的洞察力。
如何在java中理解这段代码:
public static class header
{
public class2 fields[];
public header(class2... template)
{
// some initialization
}
}
如何理解...在para列表中?
是否意味着我们在调用此方法时应该输入 class2[] ?
感谢您的洞察力。
这三个点...
表示可以使用可变数量的参数调用构造函数。请参阅:可变参数。
在构造函数内部,template
它看起来像一个数组(它的类型是class2[]
)。