为什么是以下代码:
public class Example()
{
float ar[] = new float[3];
public float[] getExample(float sum, float sqrt, float num){
ar[0] = sum;
ar[1] = sqrt;
ar[2] = num;
return ar;
}
}
不工作?我不明白我错在哪里。 我在android项目中有这样的方法。 编辑指出"返回外部方法"。
答案 0 :(得分:0)
您已经将类定义为方法,您需要从类名中删除()。 改变这个:
public class Example()
到此:
public class Example
正如其他答案所述,对于getter方法来说,使用params并在你返回的属性上设置值是相当不寻常的。 getter通常不会修改您返回的值。