我有一堂课是这样的:
public class Personel {
private
String Name = null;
String pathOne[] = new String[3];
String pathTwo[] = new String[3];
public void setName(String name){
Name = name;
}
public void setPathOne(String Path[]){
pathOne[0] = Path[0];
pathOne[1] = Path[1];
pathOne[2] = Path[2];
}
public void setPathTwo(String Path[]){
pathTwo[0] = Path[0];
pathTwo[1] = Path[1];
pathTwo[2] = Path[2];
}
public String getName(){
return Name;
}
public String getPathOne(){
return pathOne[];
}
public String getPathTwo(){
return pathTwo[];
}
}
我有两个字符串数组,pathOne[]
每个数组pathTwo[]
有三个元素。我怀疑我是否正确初始化了它。
此外,我的getPathOne()
和getPathTwo()
方法出现错误。
我应该将字符串初始化为:
private
String Name = null;
String[] pathOne = new String[3];
String[] pathTwo = new String[3];
并将我的 getPath 方法设置为:
public String[] getPathOne(){
return pathOne;
}
public String[] getPathTwo(){
return pathTwo;
}
抱歉,我在输入这个问题时才意识到另一种选择。我还没有尝试过。仍然欢迎任何帮助。