类 BankCheckUtils

java.lang.Object
dev.utils.common.validator.BankCheckUtils

public final class BankCheckUtils extends Object
detail: 银行卡管理工具类
  • 方法详细资料

    • checkBankCard

      public static boolean checkBankCard(String cardId)
      校验银行卡卡号是否合法
      参数:
      cardId - 待校验银行卡号
      返回:
      true yes, false no
    • getBankCardCheckCode

      public static char getBankCardCheckCode(String nonCheckCodeCardId)
      从不含校验位的银行卡卡号采用 Luhn 校验算法获取校验位
      参数:
      nonCheckCodeCardId - 待校验银行卡号
      返回:
      银行卡校验位
    • getNameOfBank

      public static String getNameOfBank(String cardBin)
      通过银行卡的 前六位确定 判断银行开户行及卡种
      参数:
      cardBin - 待校验银行卡号
      返回:
      银行开户行及卡种