//创建StringBuilder对象
StringBuilder sb = new StringBuilder();
//append()进行字符串连接
for (int i = 0; i < 10; i++) {
sb.append(i); //把i变量的值连接到sb字符串中
}
System.out.println( sb ); //0123456789
//delete()删除
sb.delete(3, 8); //删除sb字符串中[3, 8)范围内的字符
System.out.println( sb ); //01289
//insert()插入
sb.insert(3, "hello"); //在sb字符串索引值为3的位置插入 "hello"字符串
System.out.println( sb ); //012hello89
//replace()替换
sb.replace(1,5,"world"); //把sb字符串中[1,5)范围内的字符替换为world
System.out.println( sb ); //0worldllo89
//reverse()逆序
sb.reverse();
System.out.println(sb ); //98olldlrow0
//把StrinngBuiler字符串转换为String
String s = sb.toString();
s = new String(sb);
//把String转换为StringBuilder
sb = new StringBuilder(s);
java StringBuilder
最新推荐文章于 2024-09-25 10:59:43 发布
本文详细介绍了如何使用StringBuilder进行字符串操作,包括append连接数字,delete删除指定范围字符,insert插入字符串,replace替换子串,以及reverse字符串反转。通过实例演示了这些方法的实际应用。
摘要由CSDN通过智能技术生成