Java String 替换指定位置字符
来源:互联网 发布:中信建投证券软件 编辑:程序博客网 时间:2024/05/21 04:19
最近做项目,遇到了替换定长字符串的某位的值的问题,就实现方法来说有很多。参考了很多方法,个人觉得将String转化为StringBuilder再使用StringBuilder的replace方法进项操作最为简便。记录下来,方便自己下次使用。
StringBuilder的replace()方法,参数有3个 StringBuilder.replace(start, end, str),其中start是起始位,end为截止位,str则为替换内容。
下面的代码是将前端页面中的36位功能标识传输到后台处理并存入数据库,前端已将功能位置存入FQ_NUMBER中,并使用','进行分隔,0默认不开通,1代表开通。
部分代码如下:
public String CreateFlag(){
String str="000000000000000000000000000000000000";
StringBuilder flag=new StringBuilder();
try {
String[] FQ_NUMBER = helper.getParameterValue("FQ_NUMBER").split(",");
flag.append(str);
for(int k=0;k<FQ_NUMBER.length;k++){
flag.replace(Integer.parseInt(FQ_NUMBER[k])-1, Integer.parseInt(FQ_NUMBER[k]), "1");
}
} catch (FileUploadException e) {
e.printStackTrace();
}
return flag.toString();
}
阅读全文
0 0
- Java String 替换指定位置字符
- 字符串指定位置替换字符
- java Sting 如何替换指定位置的字符
- java中String 替换固定位置的字符
- java判断字符串中某字符出现的位置,并替换指定指定内容
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- Java 基础 —— String中替换指定字符,字符种类判定,字符大小写转换,遍历字符串
- shell中使用sed替换指定位置的字符
- 替换指定位置的字符Remove,Insert,charAt
- java中String字符的替换
- string对象之返回指定位置的字符
- 指定字符替换
- python替换指定字符
- 【Java】String中插入指定字符
- JAVA String 如何去掉指定字符
- java String去除前后指定字符
- HDUOJ1297/1002(大数计算)
- 2、调度队列模型
- vi/vim编辑器
- Java第一篇博客
- 第9章 Cookie与会话
- Java String 替换指定位置字符
- [arc074f]Lotus Leaves
- 使用C#开发数据库应用系统_构建布局良好的Windows程序
- MVP设计模式应该这样掌握
- PermissionGrantor,一行代码搞定动态权限申请
- Visual Studio 2013+ Armadillo win32和x64平台下配置步骤
- ssh命令以及免密码登陆
- 核桃的数量
- Java四种引用使用详解