假设我有一个像下面这样的方法:
public void setTask(String... args) {
//...
}
如何创建上述方法的特殊版本,该版本对args下面的第一个成员具有固定值?
(args[0]总是有一个固定值和 constructorArgs.length == args.length-1。)
public void setSpecialTask(String... constructorArgs) {
setTask("SpecialTask", constructorArgs); // ERROR: 'setTask(java.lang.String...)' cannot be applied to '(java.lang.String, java.lang.String[])'
}
'setTask(java.lang.String...)' 不能应用于 '(java.lang.String, java.lang.String[])'
潇潇雨雨
一只萌萌小番薯
相关分类