作为Java的新手,我觉得为我的目的想出一个整洁的代码有点困难。创建对象数组以传入构造函数
的问题是,
class ElementID {
String name = "";
String value = "";
public ElementID (String name, String value) {
this.name = name;
this.value = value;
}
}
class HeaderID {
String ID = "";
Date cal;
ElementID[] elementID;
public HeaderID (String ID, Calender cal, ElementID[] elemID) {
this.ID = ID;
this.cal = cal;
this.elementID = elemID;
}
}
现在在函数内部另一个类,我需要实例化HeaderID类。
这就是我到目前为止所做的,它不起作用。我们面临的问题是创建ElementID的单个数组。
ElementID[] e = new ElementID[1];
e[0] = new ElementID("NAME", "VALUE");
// Error at this line
HeaderID ht = new HeaderID("ID", new Date(), e);
'Date' VS'日历'?如果您阅读并发布错误,这将有所帮助。 –
请发布堆栈跟踪。 –