android开发 Java在指定的位置插入字符

来源:互联网 发布:mysql修改列名 语句 编辑:程序博客网 时间:2024/05/20 16:34

最近有个需求就是银行卡4个空格,传后台是去除空格的,但是读数据的时候要求再次加空格,搜了一下插入空格的方法发现都不适合很靠谱,于是自己写了。

其实很简单,废话不多说,直接上代码。

//bankAccountNumber 需要插入空格的字符串

//每4个插入一个空格

private String addSpace(String bankAccountNumber) {  if (bankAccountNumber==null){      return "";  }    char[] strs=bankAccountNumber.toCharArray();    StringBuilder sb=new StringBuilder();    for (int i = 0; i < strs.length; i++) {        sb.append(strs[i]);        if (i!=0&&(i+1)%4==0){            sb.append(" ");        }    }    String trim = sb.toString().trim();    return trim;}

阅读全文
0 0
原创粉丝点击