⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 encryptcustno.java

📁 中青会员消费排行榜-最终版 包括基于Struts+Hibernate的前台和简易后台
💻 JAVA
字号:
package cn.zqnet8.rank.util;
/*
 * 为会员帐号加密,
 * 将18位的身份证号码的10到14位替换为星号,如:431129198*****1110
 * 将15位的身份证号码的7到12位替换位星号,如:4311298*****154
 */
public class EncryptCustNo {
	public static String encryptCustNO(String custNo){
		String returnValue="传入的值有问题";
		if(CommonUtil.isNotNullOrEmpty(custNo)){
			if(custNo.length()==18){
				returnValue=custNo.substring(0, 9)+"*****"+custNo.substring(14);
			}else{
				returnValue=custNo.substring(0,7)+"*****"+custNo.substring(12);
			}
		}
		
		return returnValue;
	}
	
	public static void main(String[] args) {
//		String origCustNo="431129198708291110";
		String origCustNo="431126198511192216";
		String custNo=EncryptCustNo.encryptCustNO(origCustNo);
//		String custNo=EncryptCustNo.encryptCustNO("");
		System.out.println("原始录入的会员帐号位:"+origCustNo);
		System.out.println("经过加密的会员帐号为:"+custNo);
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -