我的主要方法必须有一个由2个团队名称组成的数组,我想知道是否有一种方法可以在业务类中使用该数组,然后将其带到测试人员类中以设置名称。
//instance variables
String[] names = new String[2];
int[] score;
//no-arg constructor
public ReHW3Biz() {
names[0] = "Null";
names[1] = "Null";
score[] = 0;
}
//getters and setters
public String[] getName(String[] names)
{
this.names = names;
}
我收到的错误消息是:
此方法必须返回类型为String []的结果
答案 0 :(得分:4)
getName方法的返回类型为String []。因此您需要返回一个数组。
public String[] getName(String[] names)
{
this.names = names;
return this.names;
}
但是最好使用setter方法来设置名称值,而使用getter方法来获取值。
public String[] getName() {
return this.names;
}
public void setName(String[] names) {
this.names = names;
}