Double 类型未定义方法 deposit(double)

The method deposit(double) is undefined for the type Double

在 class 银行账户中:

public double deposit(double PlusAmount) {
       balance += PlusAmount;
       return balance;

主要 class

    double PlusAmount = Double.parseDouble(dispFieldText);
 double MinAmount = Double.parseDouble(dispFieldText2);

  ba.balance.deposit(PlusAmount);
  ba.balance.withdraw(MinAmount);

我试过更改 double -> Double 但没有用。 请帮忙

问题是您试图在类型为 Double.

ba.balance 上调用 deposit

假设 baBankAccount 类型,您应该这样调用方法:

ba.deposit(PlusAmount);
ba.withdraw(MinAmount);