【发布时间】:2014-05-09 17:53:03
【问题描述】:
我想创建一个可以传递数组的构造函数(不是我以前做过的/不确定是否可行),所以我写了这个:
class Job {
String name;
int [] salary = new int[2]; // to represent a salary range
static int jobCount=0;
Job(String name,int[] salary){
this.name=name;
this.salary=salary;
jobCount++;
}
}
但是当我尝试像这样初始化它时:
Job alpha = new Job("First",{20000,35000});
我收到“类型的非法开头”和标识符预期错误。我究竟做错了什么?
【问题讨论】:
标签: java arrays object compiler-errors