В моем приложении для Android я пытаюсь проверить, действителен ли номер банковского счета IBAN. Это можно сделать, используя Apache IBANCheckDigit. Теперь я пытаюсь сделать это следующим образом:Как проверить номер IBAN с помощью Apache IBANCheckDigit?
IBANCheckDigit a = new IBANCheckDigit();
try {
String checkDigit = a.calculate("MY_IBAN_NUMBER_HERE");
Boolean b = a.isValid(checkDigit);
Log.e("isValid: ", b.toString());
} catch (CheckDigitException e) {
Log.e(this, "THIS IS AN ERROR");
}
Это, однако, всегда печатает false
. Даже если я вставляю свой (правильный) IBAN-номер, он также дает false
.
Кто-нибудь знает, как использовать этот Apache IBANCheckDigit? Любые советы приветствуются!
Как глупо меня. Большое спасибо! – kramer65