当前位置:   article > 正文

Java中String字符串替换3种方法详解_string替换指定字符串

string替换指定字符串

1.replace()方法

replace() 方法用于将目标字符串中的指定字符(串)替换成新的字符(串)
字符串.replace(String oldChar, String newChar)

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replace("-","");
        System.out.println(result);
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
1111
  • 1

2.replaceFirst()方法

replaceFirst() 方法用于将目标字符串中匹配某正则表达式的第一个子字符串替换成新的字符串
字符串.replaceFirst(String regex, String replacement)

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replaceFirst("1","0");
        System.out.println(result);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
0-1-1-1
  • 1

3.replaceAll()方法

replaceAll() 方法用于将目标字符串中匹配某正则表达式的所有子字符串替换成新的字符串
字符串.replaceAll(String regex, String replacement)

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replaceAll("1","0");
        System.out.println(result);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
0-0-0-0

  • 1
  • 2
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号