尝试将 setter 放入并在 for 循环中更改它们

问题描述

我需要在选中商品的复选框时更改商品的价格。我需要在 for 循环中执行此操作,但我不确定如何进行此操作。价格在一个单独的类中,我不知道如何将它们放在一个数组中。

这是我的披萨课:

public double getCheese_Price() {
    return cheese_Price;
}

public void setCheese_Price(double cheese_Price) {
    this.cheese_Price = cheese_Price;
}

public double getPepperoniPrice() {
    return pepperoniPrice;
}

public void setPepperoniPrice(double pepperoniPrice) {
    this.pepperoniPrice = pepperoniPrice;
}

public double getChickenPrice() {
    return chickenPrice;
}

public void setChickenPrice(double chickenPrice) {
    this.chickenPrice = chickenPrice;
}

因此,我需要在此 for 循环中将其设置为某个数字,但我不确定如何将它们放入数组中:

for ( int i = 0; i < checkTopping.length; i++ ) {
    if(checkCount >= 6 && !checkTopping[i].isChecked()) ((CheckBox) view).setEnabled(false);
    else ((CheckBox) view).setEnabled(true);

    if(checkTopping[i].isChecked())
    {
        if(!toppingList.contains(checkTString[i]))
            toppingList.add(checkTString[i]);
        //pizza.setPrice[i](i);??
        checkCount++;
    }else{
        toppingList.remove(checkTString[i]);
        checkCount--;
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)