字符串生成器
若字符串大量增加例如 循环10000次 A+=“666”;则花费计算机资源极大,需要字符串生成器进行优化
步骤
- 创建字符串生成器 StringBuilder str = new StringBuilder(字符串);
- append( content ) 该方法向字符串生成器中追加内容
- insert ( int offset , arg ) 该方法向字符串生成器中的指定的位置添加字符
- delete ( int star , int end ) 移除字符串生成器中从star开始到end-1处的字符
String A = new String("abcdefg"); StringBuilder B = new StringBuilder(A); B.append("E"); System.out.print(B); //abcdefgE B.delete(1, 3); System.out.print(B); //adefgE 删除 1 到(3减1)的字符串 B.insert(1,"插入"); System.out.print(B); //a插入defgE
5.7字符串生成器
最新推荐文章于 2022-08-05 17:54:59 发布