javastring修改字符_java修改字符串中的某个位置字符
String item = "1111111111";
char[] status = CharArray();
status[6] = '6';
status[7] = '6';
status[8] = '6';
String ss = String(status).replaceAll("[\\[\\]\\s,]",
"");
System.out.println(ss);
、replace⽅法
该⽅法的作⽤是替换字符串中所有指定的字符,然后⽣成⼀个新的字符串。经过该⽅法调⽤以后,原来的字符串不发⽣改变。例如:
String s = “abcat”;
String s1 =
该代码的作⽤是将字符串s中所有的字符a替换成字符1,⽣成的新字符串s1的值是“1bc1t”,⽽字符串s的内容不发⽣改变。
如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使⽤replaceAll⽅法,例如:
String s = “abatbac”;
String s1 =
该代码的作⽤是将字符串s中所有的字符串“ab”替换为“12”,⽣成新的字符串“a12t12c”,⽽字符串s的内容也不发⽣改变。
如果只需要替换第⼀个出现的指定字符串时,可以使⽤replaceFirst⽅法,例如:
String s = “abatbac”;
String s1 = s.
replaceFirst (“ba”,“12”);
该代码的作⽤是只将字符串s中第⼀次出现的字符串“ab”替换为字符串“12”,则字符串s1的值是“a12tbac”,字符串s的内容也不发⽣改变。
public static void main(String[] args) {
String str = "****";
if(StringUtils.isNotBlank(str)){
StringBuilder sb = new
StringBuilder("186********");
java replace方法}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论