字符串马赛克
来源:互联网 发布:啊哈算法 pdf 百度云 编辑:程序博客网 时间:2024/04/30 12:56
在页面显示手机或者银行卡之类隐秘信息的时候,通常会加*,每次手动加*的话会很痛苦,这里放个字符串马赛克工具,方便以后用.
package com.newnewbank.utils.string;public class StringMaskUtil {/** * 字符串打马赛克 * @param str 原字符串 * @param leftRest 左边预留 * @param rightRest 右边预留 * @param replaceStr 替换字符 * @return */public static String mask(String str,int leftRest,int rightRest,String replaceStr){int length = str.length();if(leftRest+rightRest>=length){return str;}String st1=str.substring(0, leftRest);String st3=str.substring(length-rightRest);String st2="";int reNum=length-leftRest-rightRest;for(int i=0;i<reNum;i++){st2+=replaceStr;}return st1+st2+st3;}public static void main(String[] args) {String string ="1234567891";System.out.println(mask(string, 3, 4, "*"));}}
0 0
- 字符串马赛克
- 马赛克
- 马赛克问题
- 马赛克问题解决
- 马赛克问题
- IPTV 马赛克
- 马赛克效果
- 马赛克算法
- 马赛克原理
- Canvas--马赛克
- JavaScript 马赛克
- 马赛克算法
- canvas马赛克
- 马赛克交换图片
- 马赛克是什么东东?
- FLASH播放出现马赛克
- PS:马赛克效果
- 数字电视的马赛克业务
- SSL&TLS协议簇加解密流程
- 深入理解JavaScript系列(14):作用域链(Scope Chain)
- Uva-489 - Hangman Judge-AC
- c# (silverlight)TreeView节点树
- linux 自旋锁和信号量
- 字符串马赛克
- ubuntu nfs搭建
- vim中C++环境配置 ctags+taglist
- Android4.0短信发送拦截(framework开发,修改)
- 个人总结之进制转换
- 程序人生之程序员应该投资的10件事
- ant 打包 for mac---安装ant
- 创建实体文件夹
- 深入理解JavaScript系列(15):函数(Functions)