Java里怎样把一个字符串按照某个字符拆分或者替换
@Test
void contextLoads() {
// 创建一个字符串
String str ="a,b,c,d";
// 使用string自带方法split方法
String[] tests = str.split(",");
System.out.println("size:"+tests.length);
// 遍历打印
for (String s : tests) {
System.out.print(s);
}
// 把逗号换成#
String newStr = str.replaceAll(",", "@");
System.out.println("替换后的:"+str+"\n替换后的:"+newStr);
}
结果
size:4
a
b
c
d
替换前:a,b,c,d
替换后:a@b@c@d
这篇博客展示了如何在Java中使用`split()`方法按照指定字符拆分字符串,并利用`replaceAll()`方法进行字符替换。示例代码演示了对字符串`a,b,c,d`进行以逗号为分隔的拆分及将逗号替换为#的操作。

3万+

被折叠的 条评论
为什么被折叠?



