惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
人人都是产品经理
人人都是产品经理
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
博客园 - 【当耐特】
V
V2EX
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 叶小钗
Google DeepMind News
Google DeepMind News
量子位
罗磊的独立博客
月光博客
月光博客
N
Netflix TechBlog - Medium
大猫的无限游戏
大猫的无限游戏
博客园_首页
P
Proofpoint News Feed
Jina AI
Jina AI
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
腾讯CDC

博客园 - 会走路的虾米

springboot怎样动态加载配置文件 定时任务清除Windows服务器30天以上java系统日志 windows下3主3从的redis5.X集群 html5图片实现双指拉大 windows上的TortoiseSVN迁移到另一台windows上 查看linux内存使用情况的相关命令 pom.xml文件中xmlns作用 linux下安装jdk 把tomcat做成服务模式 解决unable to find valid certification path to requested target windows校验下载文件的md5 冒泡排序法的写法 eclipse中使用maven创建springmvc项目 eclipse中创建简单maven项目,并导出jar包运行 eclipse创建maven模块化web项目 js获取iframe最上层或者上上层的元素值 slf4j下使用log4j myeclipse使用tortoisesvn sl4j日志加traceId
java中String的3个替换方法(replace,replaceAll,replaceFi...
会走路的虾米 · 2024-08-07 · via 博客园 - 会走路的虾米

之前使用String替换方法时一直使用replaceAll,今天的需求是替换第一次匹配的内容,然后发现原来String有3个替换方法(replace,replaceAll,replaceFirst),今天就通过代码来演示它们之间的区别

public static void main(String[] args){
    String aa = "";
    String bb = "";
    
    aa = "aa";
    bb = aa.replace("a", "b");
    System.out.println(bb);//打印效果为bb
    
    aa = "aa";
    bb = aa.replaceAll("a", "b");
    System.out.println(bb);//打印效果为bb
    
    aa = "aa";
    bb = aa.replaceFirst("a", "b");
    System.out.println(bb);//打印效果为ba
}