java字符串操作(持续更新中)
创始人
2025-05-28 10:53:22

字符串截取

(12条消息) Java最全截取字符串方法_一轻舞浅唱的博客-CSDN博客

指定位置截取

先来介绍最常用的一种

1、通过subString()方法来进行字符串截取,返回字符串中的子字符串,在java中有两种用法

第一种,传递一个参数:

publicStringsubstring(int beginIndex)//该子字符串从指定索引处的字符开始,直到此字符串末尾。12

第二种,传递两个参数:

publicStringsubstring(int beginIndex,int endIndex)//从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。12

//参数说明:beginIndex – 起始索引(包括)、endIndex – 结束索引(不包括)。

字符串替换,Java中的replace()函数

函数原型:replace(CharSequence target, CharSequence replacement) 用replacement替换掉target。这两个参数都是字符串

很巧妙的计数用法,通过替换指定字符,在比对前后的长度,获取指定字符个数

类似删除,但java没有指定删除方法,

(11条消息) Java 输入一个字符串,获取里面有多少个a,以及每个a出现的位置?_java中字符串有多少个a_杜杜兜子的博客-CSDN博客

字符串排序

自然排序方法

.toCharArray()转换为数组

Arrays.sort(arr);使用sort函数,实现字母,数字的自然顺序排序

StringBuilder

StringBuilder与String转换

StringBuilder转String

直接通过toString()方法即可

                    StringBuilder sb=new StringBuilder("abc");String sb1=sb.toString();

StringBuilder,可随时加长,add方法

StringBuilder sb = new StringBuilder(“hello”);
sb.append(“word”);

字符串

字符串检测包含字符/串

.contains(“”);

字符串转换

int数组转为字符串类型

    toStringMethod(i);}private static void toStringMethod(int[] arr){// 自定义一个字符缓冲区,StringBuilder sb = new StringBuilder();sb.append("[ ");//遍历int数组,并将int数组中的元素转换成字符串储存到字符缓冲区中去for(int i=0;i{if(i!=arr.length-1)sb.append(arr[i]+" ,");elsesb.append(arr[i]+" ]");}System.out.println(sb);}}

相关内容

热门资讯

疑问句、反问句、设问句的区别 疑问句、反问句、设问句的区别  疑问句、反问句、设问句是不同的句子类型,下面是小编收集整理的`疑问句...
“20cm”涨停后,筹划控制权... 明起停牌。 根据公告,目前各方尚未签署相关协议,正就具体交易方案、协议等相关事项进行论证和磋商,具...
作文 月亮?月亮! 作文 月亮?月亮!  ······ 溧阳市第二中学八(4)班史梦缘 指导老师:宋琴香  当月夜也还没...
夯筑起应对复杂变局的坚实依托—... 当今世界,最稀缺的资源是市场。拥有超大规模且极具增长潜力的市场,是我国发展的巨大优势。 近日,20...
七十二小时的灯谜答案 七十二小时的灯谜答案  时间是如此重要,我们就应该严格地遵守时间。严守时间是做人的美德,也是成功的'...