public void addAmount(int denomination, int count){
if (denominations.containsKey(denomination)) {
denominations.put(denomination, denominations.get(denomination) + count);
}
else {
denominations.put(denomination, count);
}
}
public class CashMachine {
public static void main(String[]args){
Locale.setDefault(Locale.ENGLISH);
String code = requestCurrencyCode();
String[] den = getTwoValidNumbers(code);
getManipulatorByCurrencyCode(code).addAmount(Integer.parseInt(den[0]), Integer.parseInt(den[1]));
}
}
package com.codegym.task.task26.task2613;
public enum Operation {
INFO,
DEPOSIT,
WITHDRAW,
EXIT
}