String pid = "获取的身份证号码";
int hideLength = 8;//替换位数,这里替代中间8位
int startIndex = pid.length()/2-hideLength/2;
String replaceSymbol = "*";//替换符号,这里用“*”为例
StringBuilder stringBuilder = new StringBuilder();
for (int h = 0; h<pid.length();h++){char number = pid.charAt(h);if (h>=startIndex-1&&h<startIndex+hideLength){stringBuilder.append(replaceSymbol);}else {stringBuilder.append(number);}
}
pid = stringBuilder.toString();

出来结果:4102*********62254

身份证号码中间某几位数字隐藏相关推荐

  1. java代码实现15位身份证号码升级到18位

    转载网址   点击打开链接 转载一份作为记录,真心不错.受教! 18位身份证号码的组成: 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字 ...

  2. Java实现校验身份证号码(校验码位)

    一.原理 参考文件:http://c.gb688.cn/bzgk/gb/showGb?type=online&hcno=080D6FBF2BB468F9007657F26D60013E. 实现 ...

  3. absolute 必须 relative_Workfine如何控制身份证号码必须为18位?

    在信息化系统的设计中,由于业务的需要,我们往往需要设置许多控制项,以保证系统能够按照业务要求流转,必须出库数量不能超过库存,人员信息不能重复录入,考勤区间不能有交叉等.此篇以实例的方式告诉大家如果通过 ...

  4. 小程序身份证号码保留前后4位其他用“*”代替

    小程序身份证号码保留前后4位其他用"*"代替 wxml <text>{{cardID}}</text> js data: {cardID: "44 ...

  5. 使用Java编写Hive的UDF实现身份证号码校验及15位升级18位

    使用Java编写Hive的UDF实现身份证号码校验及15位升级18位 背景 在数仓项目中,有时候会根据身份证信息做一些取数filter或者条件判断的相关运算进而获取到所需的信息.古人是用Oracle做 ...

  6. 身份证号码工具类(15位,18位,10位)

    解析身份证信息的工具类,包括获得身份证的出生日期,性别,身份证省份,留作自用 import java.text.ParseException; import java.text.SimpleDateF ...

  7. Excel如何把身份证号码升级到18位

    1.首先选中身份证号码单元格区域 2.点击[DIY工具箱] 3.点击[身份证]选择[15位身份证升18位] 4.接着点击[确定] 5.最后选择合适的保存位置即可完成 ​ 6.完成效果如下图

  8. Java实现输入前十七位身份证号码得出最后一位身份证号码

    package cn.tedu.day03; import java.util.Scanner; /**- 数组的应用 - - - 身份证的案例 - @author Administrator**/p ...

  9. js验证身份证号码包括最后一位字母

    通过正则进行js验证身份证号码: var numRegex = /^([a-zA-Z\d_]{1,18})$/;if (!numRegex.test(val)) {return '请输入身份证号码或格 ...

最新文章

  1. 最小二乘法的本质是什么?
  2. nagios报警不发邮件
  3. 深度神经网络的分布式训练概述:常用方法和技巧全面总结
  4. int、bigint、mediumint、smallint、tinyint的比较
  5. 实现根据条件删除_常见数据结构的实现(一):跳跃表
  6. 二叉排序树与文件操作的设计与实现_堆排序就这么简单
  7. 让360安全浏览器默认使用谷歌内核
  8. 中国互联网安全大会将召开 网络安全再获关注
  9. 诺奖奖金为何119年还没发完?
  10. 排列算法 C++实现
  11. 【Win10技巧】如何设置win10资源管理器打开为“这台电脑”?
  12. B站(IT速成之JAVA速成班 300分钟算法面试)跟做笔记
  13. 25. 谷粒商城订单系统
  14. 边打游戏边学编程,是一种怎样的体验?
  15. 什么是主动式计算机用户,电脑电源主动PFC是什么意思
  16. linux下读写ntfs硬盘吗,Linux环境下实现NTFS分区完全读写的方法
  17. android 抠图功能,Android抠图工具,天天P图
  18. 美颜SDK的动态贴纸有哪些妙用?
  19. 文字细化算法matlab,[转载](转)二值图像的细化算法和源程序代码(Matlab)
  20. 欧几里得《几何原本》电子版的内容大纲

热门文章

  1. 华为云服务器如何使用
  2. adobe xd 白屏闪退 终极拯救方法
  3. balanced-match 源码解析
  4. 自己写的一点福利代码(一)
  5. AD绘制PCB板框+定位孔(Altium Designer)
  6. 小程序如何推广?这里有5招
  7. 基于jquery fly插件实现加入购物车抛物线动画效果
  8. “做真实的自己”是个坑
  9. 软件缺陷(定义+表现形式+优先级+信息+产生原因),看完这篇文章就懂了
  10. [人工智能-深度学习-55]:循环神经网络 - 样本数据的几种编码方式:OneHot、ASCII、词向量word2vec