我正在尝试创建一个Person类的对象。我正在主活动中创建第一个对象。我写了以下代码:
new Person[0] = (R.drawable.brule, "Steve Brule", 1234, "Danger Zone 123", 5811910,
"coolguy@hotmail.com", "skater", "drangus", true, true, "01/01/1992");
R.drawable.brule之后的逗号给出语法错误" )预计"而且;在声明的最后说是" ;预期"。我在这里做错了吗?
这是我的构造函数:
public Person(int ImageID, String Name, int ID, String Address, int Phone, String Email, String Job,
String SupName, boolean Role, boolean Married, String Bday) {
setmImageID(ImageID);
setmName(Name);
setmID(ID);
setmAddress(Address);
setmPhoneNumber(Phone);
setmEmail(Email);
setmJob(Job);
setmSupName(SupName);
setmRole(Role);
setmMarried(Married);
setmBday(Bday);
}
答案 0 :(得分:0)
你必须以这种方式使用构造函数:
Person[0] = new Person(R.drawable.brule, "Steve Brule", 1234, "Danger Zone 123", 5811910,
"coolguy@hotmail.com", "skater", "drangus", true, true, "01/01/1992");
答案 1 :(得分:0)
这是做同样事情的另一种方式。只需在花括号中添加一个逗号并创建另一个逗号,它将相应地扩展其大小。
Person person[] = {new Person(R.drawable.brule, "Steve Brule", 1234, "Danger Zone 123", 5811910,
"coolguy@hotmail.com", "skater", "drangus", true, true, "01/01/1992")};