public static void main(String[] args) {
// 调用隐藏姓名的方法
String str= "蚂蚁雅黑";
String result = replaceNameX(str);
System.out.println("姓名为:"+result);
} // 保护用户隐私
public static String replaceNameX(String str){
// 获取姓名长度
String custName = str;
int length = custName.length();
String reg = ".{1}";
StringBuffer sb = new StringBuffer();
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(str);
int i = 0;
while(m.find()){
i++;
if(i==length)
continue;
m.appendReplacement(sb, "*");
}
m.appendTail(sb);
return sb.toString();
}
java 密码隐藏 java隐藏姓名
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SpringBoot隐藏的几个工具类
SpringBoot隐藏的几个工具类
SpringBoot 工具类 -
ios swiper change事件
作者:汪娇娇 日期:2018年3月10日 一、介绍先用几张图来和大家描述一下什么是图片预览效果吧。 图一:图片列表;图二:点击列表中 “小猫” 这张图片,会弹出图二这样的预览图;图三:对图二向左或向右滑动会出现图三的样子,滑动的距离和区域小于某个值时,图片还是会回到当前这张图,超过某个值了,就会滑到上一张图或下一张图;
ios swiper change事件 javascript json ViewUI css