返回数组无效的java方法

时间:2015-09-22 16:39:27

标签: java

为什么是以下代码:

    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项目中有这样的方法。 编辑指出"返回外部方法"。

1 个答案:

答案 0 :(得分:0)

您已经将类定义为方法,您需要从类名中删除()。 改变这个:

public class Example()

到此:

public class Example

正如其他答案所述,对于getter方法来说,使用params并在你返回的属性上设置值是相当不寻常的。 getter通常不会修改您返回的值。