双数组的getter和setter

时间:2014-06-22 17:30:57

标签: java android android-activity

我有一个简单的代码:

double Lzakupow[];

Lzakupow[x] = Double.parseDouble(idd);
x++;

UstawLzakupow(Lzakupow);

public void ustawLzakupow(double[] Lzakupow){
    this.Lzakupow = Lzakupow;
}

public double[] Lzakupow(){
    return Lzakupow;
}

当我做的时候

Lzakupow = new double[Lzakupow()];

我的类型不匹配:无法从double []转换为int info。

问题出在哪里?任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

问题在于Lzakupow = new double[Lzakupow()];

因为Lzakupow()方法返回一个double数组,并且您正在尝试创建一个特定长度的double数组,该数组必须是int

也许你想要:

Lzakupow = Lzakupow();

或者

Lzakupow = new double[Lzakupow.length];