/**
*
* @param bankNum 银行卡 或 身份证号
* @param len 显示数字长度
* @return
*/
public static String encodeBankNum(String bankNum, int len) {
//判断是否为空以及长度是否大于
if (bankNum != null && bankNum.length() > 7) {
StringBuffer buff = new StringBuffer();
// 取前N 位 显示
buff.append(bankNum.substring(0, len));
buff.append("********");
// 取后N 位 显示
buff.append(bankNum.substring(bankNum.length() - len, bankNum.length()));
return buff.toString();
} else {
return bankNum;
}
}
*
* @param bankNum 银行卡 或 身份证号
* @param len 显示数字长度
* @return
*/
public static String encodeBankNum(String bankNum, int len) {
//判断是否为空以及长度是否大于
if (bankNum != null && bankNum.length() > 7) {
StringBuffer buff = new StringBuffer();
// 取前N 位 显示
buff.append(bankNum.substring(0, len));
buff.append("********");
// 取后N 位 显示
buff.append(bankNum.substring(bankNum.length() - len, bankNum.length()));
return buff.toString();
} else {
return bankNum;
}
}