Class xyz()
{
HotelInfo[] b = new HotelInfo[5];
b[0] = new HotelInfo("PAUL'S CAFE","Laxmi Road");
b[1] = new HotelInfo("GEORGE","MG Road");
...
...
}
错误显示“令牌上的语法错误”;“,{此符号之后的预期”
答案 0 :(得分:1)
您的代码存在一些问题:
试试这个:
class xyz {
HotelInfo[] b = new HotelInfo[5];
xyz() {
b[0] = new HotelInfo("PAUL'S CAFE","Laxmi Road");
b[1] = new HotelInfo("GEORGE","MG Road");
}
}
答案 1 :(得分:0)
如果你在课堂上而不是在方法中这样做,那么你有这个错误是正常的。 您需要在方法中设置值,例如在构造函数中。 明白了吗?
答案 2 :(得分:0)
如果你真的想在方法之外做到这一点
class xyz
{
HotelInfo[] b = {
new HotelInfo("PAUL'S CAFE","Laxmi Road"),
new HotelInfo("GEORGE","MG Road"),
....
new HotelInfo("ANOTHER","the last one")
};
}