- replace() 方法用于将目标字符串中的指定字符(串)替换成新的字符(串)
- replaceFirst() 方法用于将目标字符串中匹配某正则表达式的第一个子字符串替换成新的字符串
- replaceAll() 方法用于将目标字符串中匹配某正则表达式的所有子字符串替换成新的字符串
- package com.api.Demo07;
-
- public class Test04 {
- public static void main(String[] args) {
- /**
- * 定义一个字符串 需要将字符串中的1111 替换为xiaojun
- * replaceFirst()替换第一个
- * replace()替换所有
- * replaceAll()替换所有
- */
- String str = "mayikt-1111-meite-1111";
- // replace("参数1:需要替换的字符串内容1111","参数2:替换后的内容xiaojun")
- String newStr1 = str.replace("1111", "xiaojun");
- System.out.println(newStr1); //mayikt-xiaojun-meite-xiaojun
- String newStr2 = str.replaceFirst("1111", "xiaojun");
- System.out.println(newStr2);//mayikt-xiaojun-meite-1111
- String newStr3 = str.replaceAll("1111", "xiaojun");
- System.out.println(newStr3); //mayikt-xiaojun-meite-xiaojun
- }
- }
下一篇文章:split 分割方法