Java 常用类 String的常用方法(3)
1 /** 2 * String常用方法3 3 * 替换: 4 * String replace(char oldChar,char newChar): 返回一个新的字符串,它是通过 5 * 用newChar替换此字符串中出现的所有oldChar得到的 6 * String replace(CharSequence target,CharSequence replacement):使用指定的 7 * 字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串 8 * String replaceAll(String regex,String replacement):使用给定的 replacement 9 * 替换此字符串所有匹配给定的正则表达式的子字符串 10 * String replaceFirst(String regex,String replacement):使用给定的replacement 11 * 替换此字符串匹配给定的正则表达式的第一个字符串 12 * 13 * 匹配: 14 * boolean matches(String regex):告知此字符串是否匹配给定的正则表达式 15 * 16 * 切片: 17 * String[] split(String regex):根据给定正则表达式的匹配拆分此字符串 18 * String[] sqlit(String regex,int limit):根据匹配给定的正则表达式来拆分 19 * 此字符串,最多不超过limit个,如果超过了,剩下的全部都放到最后一个元素中 20 * 21 * 22 * 23 * 24 * @author Bytezero1·zhenglei! Email:420498246@qq.com 25 * create 2021-10-22 8:08 26 */ 27 28 @Test 29 public void test4(){ 30 31 String str1 = "上上海东方明珠塔上海"; 32 String str2 = str1.replace('上', '北'); 33 34 System.out.println(str1); //上上海东方明珠塔上海 35 System.out.println(str2); //北北海东方明珠塔北海 36 37 String str3 = str1.replace("上海", "北京"); 38 System.out.println(str3); //上北京东方明珠塔北京 39 40 41 }
本文来自博客园,作者:Bytezero!,转载请注明原文链接:https://www.cnblogs.com/Bytezero/p/15437609.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)