【发布时间】:2013-04-09 17:42:27
【问题描述】:
我正在做一个项目,但我遇到了困难:(....我有 9(九)个函数,名称为: 获取M1(),获取M2(),获取M3(),获取M4()....获取M5()。所有这些函数都返回一个值。
现在我需要创建一个循环来检查这些函数的值。像这样的:
public void show()
{
for (int i = 1; i <= 9; i++)
{
if (obj.getM[i]() == 1)
{
.......;
}
}
}
当然它会显示一个错误,因为 getM 不包含任何索引.. 我想问你,你能帮我解决这个问题吗?或者有人知道如何检查所有 getM() 函数吗?
【问题讨论】:
-
这些函数的签名是什么?他们是
int getM1()、int getM2()等吗? -
你需要一个Array,而不是9个函数。
-
是的,它们都是 int getM1()....