Advertisement
adbeSthlm

why not ==?

Aug 3rd, 2019
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.96 KB | None | 0 0
  1.    /**
  2.      * withdraw checks if saldo > amount och isf gör uttag från konto specificerat i
  3.      * andra argumentet.
  4.      *
  5.      * @param pNo
  6.      * @param accountId
  7.      * @param amount
  8.      * @return true if ok and false if not enough saldo.
  9.      */
  10.     public boolean withdraw(String pNo, int accountId, double amount) {
  11.  
  12.  
  13.         for (int i = 0; i < kunder.size(); i++) {
  14.             if (kunder.get(i).getPersonalNumber().equals(pNo)) {
  15.                 for (int j = 0; j < kunder.get(i).konton.size(); j++) {
  16.                     if (kunder.get(i).getKonton().get(j).getAccountNumber() == accountId) {
  17.                         if (kunder.get(i).getKonton().get(j).getSaldo() - amount >= 0) {
  18.                             kunder.get(i).getKonton().get(j).whitdraw(amount);
  19.                             return true;
  20.                         } else return false;
  21.                     }
  22.  
  23.                 }
  24.             }
  25.  
  26.         }
  27.         return false;
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement