提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
String 的字符串切割
—小白记录下遇见过的字符串切割
提示:以下是本篇文章正文内容,下面案例可供参考
一、常用的字符串切割方法
常见的字符串切割的方法:
1.substring方法
2.split方法
二、具体案例
1.按逗号分割
一、 使用 split(“,” ) 方法,按逗号切割成数组
代码如下(示例):
String a ="今天是个好日子,欢迎大家,1,2,3";
String[] a1 = a.split(",");
for (int i = 0; i <a1.length ; i++) {
System.out.println(a1[i]);
}
输出
二、去掉第一个逗号,replaceFirst(“,”," ")
String a ="今天是个好日子,欢迎大家,1,2,3";
String a1 = a.replaceFirst(",","");
System.out.println(a1);
输出
三、去掉第一个逗号之前的,去掉第一个逗号之后的
去掉之前的
String a ="今天是个好日子,欢迎大家,1,2,3";
//获取第一个索引
Integer q = a.indexOf(",");
System.out.println(q);
String a1 =a.substring(q+1,a.length());
System.out.println(a1);
结果:
去掉之后的
String a ="今天是个好日子,欢迎大家,1,2,3";
//获取最后一个索引
Integer q = a.lastIndexOf(",");
System.out.println(q);
String a1 =a.substring(0,q);
System.out.println(a1);
输出
总结
无专业性,单纯的记录一下常用方法,方便复制粘贴,不喜勿喷,有其他的麻烦补充