Java教程假设有一段文本里面有很多错误,如错别字。现在使用 Java 中的字符串替换方法对它进行批量修改和纠正,其中就用到了我们在《Java字符串的替换》一节中学到的 String 类的 replace() 方法、replaceFirst() 方法和 replaceAll() 方法。
本篇文章由 泉州SEO www.234yp.com 整理发布,Java教程 www.234yp.com/Article/198075.html 谢谢合作!
创建一个 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 页。

Java教程:Java字符串替换实例相关推荐

  1. Java教程:Java字符串的替换(replace()、replaceFirst()和replaceAll())

    本篇文章由 泉州SEO www.234yp.com 整理发布,Java教程 www.234yp.com/Article/198077.html 谢谢合作! Java教程在 Java 中,String ...

  2. c ibatis mysql实例_[Java教程]java程序中的ibatis连接mySql的基本实例

    [Java教程]java程序中的ibatis连接mySql的基本实例 0 2015-03-16 00:01:32 属性文件:SqlMap.properties1 driver=com.mysql.jd ...

  3. java 配置信息_[Java教程]java 配置信息类 Properties 的简单使用

    [Java教程]java 配置信息类 Properties 的简单使用 0 2016-12-08 09:00:09 Properties :(配置信息类) 是一个表示持久性的集合 ,继承 Hashta ...

  4. java字符流实际上也是字节,[Java教程]Java字节流与字符流的区别

    [Java教程]Java字节流与字符流的区别 0 2017-05-22 12:00:42 字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身 ...

  5. java懒汉,[Java教程]java 懒汉式

    [Java教程]java 懒汉式 0 2016-07-28 01:00:06 2016-07-28 00:10:14 懒汉式: class text { public String k; privat ...

  6. webservice java教程_[Java教程]JAVA开发Webservice——JAXB

    [Java教程]JAVA开发Webservice--JAXB 0 2016-01-19 17:00:04 JAXB(Java API for JAXB 可以实现Java对象与 下面来了解一下如何通过标 ...

  7. java rsa 生成公钥私钥_[Java教程]java RSA 生成公钥私钥

    [Java教程]java RSA 生成公钥私钥 0 2016-10-14 17:00:15 /** * 引进的包都是Java自带的jar包 * 秘钥相关包 * base64 编解码 * 这里只用到了编 ...

  8. java抓取网页标题内容_[Java教程]java 网页页面抓取标题和正文

    [Java教程]java 网页页面抓取标题和正文 0 2014-07-10 09:01:30 import java.io.BufferedReader;import java.io.IOExcept ...

  9. java demo在哪里下载_[Java教程]Java学习 (一)、下载,配置环境变量,第一个demo...

    [Java教程]Java学习 (一).下载,配置环境变量,第一个demo 0 2016-03-01 22:00:18 一.在 http://www.oracle.com 下载java JDK 安装到自 ...

最新文章

  1. 2017年初随想——几个小目标
  2. 的产品很好为什么卖不好?
  3. 怎样使用 ASP.NET Optimization Bundling压缩样式表和脚本
  4. CRF++ Source code reading experience
  5. MOTO 360连接手机新手图文教程
  6. 电脑一拖二的学习方法
  7. python网站下载_python 下载整个网站
  8. SPSS应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。
  9. 多帧点云数据拼接合并_点云拼接
  10. 华御上网行为管理FAQ
  11. 帮谷歌推广Webp图片格式之:Webp的格式转换
  12. Dremel学习总结2
  13. mysql小鸭子_可读代码编写炸鸡十一 - 小黄鸭从你的心里游到脑子里
  14. 【论文阅读】KLD模型
  15. openstack出错The server is currently unavailable. Please try again at a later time.(HTTP 503)
  16. 学废了吗?2022年我的GTD工作流
  17. node使用exec方法开启子进程
  18. win7系统损坏无法开机_win7系统网络适配器无法启动怎么办
  19. 如何使用NE555设计一个触摸延时灯或开关
  20. 为什么CSDN文章总是待审核?

热门文章

  1. 关于SO引用的过滤:abiFilters
  2. Linux系统基础(二)
  3. Howto Dynamically Insert Javascript And CSS
  4. scjp考试准备 - 11 - 类型转换2
  5. 算法分析_Index
  6. Android深入浅出系列之Android开发环境搭建—SDK(三)
  7. 部署scrapy爬虫
  8. 自己在项目中写的一个Jquery插件和Jquery tab 功能
  9. 高并发秒杀系统--Service事务管理与继承测试
  10. linux命令详解——tar