标签:style blog http color ar os 使用 java sp
前言
本文介绍一个java中处理字符串的技巧 - 使用StringBuilder提高字符串处理效率。
StringBuilder
当程序要频繁的进行字符串拼接的时候,直接使用String效率会比较低。
StringBuilder的内部实现更优化了对拼接操作的处理,因此当需要频繁的对一个字符串进行拼接操作的时候,应当优先使用这个类而不是String类。
使用步骤
1. 定义StringBuilder对象
2. 进行字符串拼接操作
3. 将StringBuilder对象转换回String对象
示例代码
1 package test; 2 3 // 演示标准的字符串拼接方法 4 public class Test { 5 6 public static void main(String[] args) { 7 8 // 第一步:构建一个StringBuilder对象 9 StringBuilder builder = new StringBuilder(); 10 11 // 第二步:往该对象中拼接字符串 12 String str = "测试字符串"; 13 builder.append(str); 14 15 // 第三步:将StringBuilder对象转换为String对象 16 str = builder.toString(); 17 18 // 显示结果 19 System.out.print(str); 20 } 21 }
运行结果
小结
1. 此类专门用于处理字符串拼接。
1. 如果需要线程安全支持,请使用StringBuffer。
标签:style blog http color ar os 使用 java sp
原文地址:http://www.cnblogs.com/scut-fm/p/4079834.html