String | 您所在的位置:网站首页 › stringbuffer清空的方法 › String |
进行字符串拼接的操作时,每一次拼接,都会构建一个新的String对象,既耗时,又浪费空间,而这种操作还不可避免。解决方案:利用java提供的StringBuilder类来解决问题。StringBuilder是一个可变的字符串类,即该对象中的内容是可变的。 String和StringBuilder的区别: String:内容是不可变的。StringBuilder内容是可变的。StringBuilder的构造方法: public StringBuilder() //创建一个空白可变字符串对象,不含有任何内容public StringBuilder(String a) //根据字符串的内容,来创建可变字符串对象代码演示: package test;public class Main { public static void main(String[] args) { StringBuilder s = new StringBuilder(); System.out.println("s:" + s); System.out.println("s.length():" + s.length()); StringBuilder s1 = new StringBuilder("WTY"); System.out.println("s1:" + s1); System.out.println("s1.length():" + s1.length()); }}运行结果: |
CopyRight 2018-2019 实验室设备网 版权所有 |