我创建了两个类。一类用于保存数据,另一类用于写入数据。
保存数据的类是:
package favartist;
public class finallistofartist {
private String artist1;
private String artist2;
public finallistofartist()
{
}
public finallistofartist(String s1, String s2) {
// TODO Auto-generated constructor stub
artist1=s1;
artist2=s2;
}
public void printartistpairs()
{
System.out.println(artist1+" - "+artist2);
}
public void set(String s1, String s2) {
artist1=s1;
artist2=s2;
}
}
其他类在同一个包中:
现在我在编写数据的类中执行以下编码:
int max=10;
finallistofartist[] artistgroup=new finallistofartist[max];
for(totalpairs=0;totalpairs<max;totalpairs++)
artistgroup[totalpairs]=new finallistofartist("abcd","abcde");
但这不断给出错误 “构造函数finallistofartist(String,String)未定义”
然而,它被正确定义。
请帮忙。