加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.52kongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

Java字符串替换实例

发布时间:2022-07-06 06:54:02 所属栏目:语言 来源:互联网
导读:假设有一段文本里面有很多错误,如错别字。现在使用 Java 中的字符串替换方法对它进行批量修改和纠正,其中就用到了我们在《Java字符串的替换》一节中学到的 String 类的 replace() 方法、replaceFirst() 方法和 replaceAll() 方法。 创建一个 Java 类,然后
  假设有一段文本里面有很多错误,如错别字。现在使用 Java 中的字符串替换方法对它进行批量修改和纠正,其中就用到了我们在《Java字符串的替换》一节中学到的 String 类的 replace() 方法、replaceFirst() 方法和 replaceAll() 方法。
 
  创建一个 Java 类,然后在主方法 main() 中编写代码,具体代码如下所示。
  public static void main(String[] args) {
      // 定义原始字符串
      String intro = "今天时星其天,外面时下雨天。妈米去买菜了,漏网在家写作业。" + "语文作业时”其”写 5 行,数学使第 10 页。";
      // 将文本中的所有"时"和"使"都替换为"是"
      String newStrFirst = intro.replaceAll("[时使]", "是");
      // 将文本中的所有"妈米"改为"妈妈"
      String newStrSecond = newStrFirst.replaceAll("妈米", "妈妈");
      // 将文本中的所有"漏网"改为"留我"
      String newStrThird = newStrSecond.replaceAll("漏网", "留我");
      // 将文本中第一次出现的"其"改为"期"
      String newStrFourth = newStrThird.replaceFirst("[其]", "期");
      // 输出最终字符串
      System.out.println(newStrFourth);
  }
  运行该程序,输出的正确字符串内容如下:
  今天是星期天,外面是下雨天。妈妈去买菜了,留我在家写作业。语文作业是”其”写 5 行,数学是第 10 页。

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!