I学霸官方免费教程二十:Java常用类之StringBuffer类和StringBuilder类

来源:互联网 发布:linux dd命令拷贝硬盘 编辑:程序博客网 时间:2024/05/18 23:12
这里只简单介绍这两个类常用的几个方法,至于同步和异步对于初学者可以暂时忽略,以后讲到线程的时候在详细讲解

StringBuffer类:线程不安全的(异步)
StringBuilder类:线程安全的(同步)

常用方法:
      append() 追加字符串
      delete() 删除字符串
      insert() 插入字符串

实例: package common_class;/** * 演示StringBuffer类 * @author 学霸联盟 - 赵灿 */public class StringBufferDemo {public static void main(String[] args) {//创建对象,此时对象为空字符串StringBuffer strBuffer = new StringBuffer();//输出空白System.out.println(strBuffer.toString());//追加字符串strBuffer.append("abc");strBuffer.append("xyz");//可以看到修改的是对象本身;输出结果:abcxyzSystem.out.println(strBuffer);//第一个参数:开始下标,第二个参数:结束下标strBuffer.delete(1, 3);//输出结果:axyzSystem.out.println(strBuffer);//第一个参数:插入的下标位置,第二个参数:插入的内容strBuffer.insert(1, "mm");//输出结果:ammxyzSystem.out.println(strBuffer);}}



0 0