我不知道是否有可能或最糟糕的想法lol; 但是我试图为我的模型类编写构造函数,它使用String数组并自动绑定它的参数:) 谢谢你在我糟糕的问题上浪费你的黄金时间:D 这是一个例子: 编辑:代码和我的观点是,我创建这个类的对象只是给String []构造函数.... :(
//Like ---->>>>
public class MemberEducation{
String name;
String surname;
String address;
//empty constructor
public MemberEducation(){
}
//it's for parameters
public MemberEducation(String[] a){
int i=0;
for(String val:a){
my_parameters[i]=a;// my parameters mean surname, name, and address
i++;
}
}
// it's my solution now i'm using, create new object with empty constructor
then set all parameter with String array
public void setAll(String[] a){
this.surname=a[0];
this.name=a[1];
this.address=a[2];
}
答案 0 :(得分:0)
你指的是String Array
所期待的String
,那就是错误的地方。我想你正在寻找这个
public class MemberEducation{
String[] arr = new String[10];// just taking size 10 for test
public MemberEducation(String[] a) {
int i = 0;
for (String val : a) {
arr[i++] = val;// arr is an string array
}
}
public static void main(String args[]) {
new MemberEducation(args);
}
}