java处理银行卡号格式(每四位添加空格)

2021/10/11 17:44:28

本文主要是介绍java处理银行卡号格式(每四位添加空格),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

/**
     * desc: 处理银行卡号格式
     * @param bankCardNum
     * @return {@link String}
    */
    private String handleBankCardNum(String bankCardNum) {
        String bankCardStr = "";
        if (StringUtil.isNotBlank(bankCardNum)) {
            bankCardStr = handleBankCard(bankCardNum);
        }
        return bankCardStr;
    }

    private String handleBankCard(String bankCardNum) {
        String str = "";
        if (StringUtil.isNotBlank(bankCardNum)) {
            if (bankCardNum.length() >= 4) {
                str = bankCardNum.substring(0, 4) + " ";
                String substring = bankCardNum.substring(4);
                str += handleBankCard(substring);
            } else {
                str += bankCardNum;
            }
        }
        return str;
    }

 



这篇关于java处理银行卡号格式(每四位添加空格)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程