验证xyk详细信息

验证xyk详细信息,第1张

验证xyk详细信息

您可以使用以下方法来验证xyk号

// -------------------// Perform Luhn check// -------------------public static boolean isCreditCardValid(String cardNumber) {    String digitsonly = getDigitsonly(cardNumber);    int sum = 0;    int digit = 0;    int addend = 0;    boolean timesTwo = false;    for (int i = digitsOnly.length() - 1; i >= 0; i--) {        digit = Integer.parseInt(digitsOnly.substring(i, i + 1));        if (timesTwo) { addend = digit * 2; if (addend > 9) {     addend -= 9; }        } else { addend = digit;        }        sum += addend;        timesTwo = !timesTwo;    }    int modulus = sum % 10;    return modulus == 0;}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存