十五、StringBuilder

1、概述

StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器

作用:提高字符串的操作效率

2、构造方法

方法名 说明
public StringBuilder() 创建一个空白可变字符串对象,不含有任何内容
public StringBuilder(String str) 根据字符串的内容,来创建可变字符串对象

3、常用方法

方法名 说明
public StringBuilder append(任意类型) 添加数据,并返回对象本身
public StringBuilder reverse() 返回相反的字符序列
public int length() 返回长度 ( 字符出现的个数)
public String toString() 通过toString()就可以实现把StringBuilder转换为String

4、StringBuilder 与 String的区别

  • String:内容的不可变的
  • StringBuilder:内容是可变的

5、StringBuilder 与 String 相互转化

  1. StringBuilder 转换为 String
    public String toString():通过 toString() 就可以实现把 StringBuilder 转换为 String

  2. String 转换为 StringBuilder

    public StringBuilder(String s):通过构造方法就可以实现把 String 转换为 StringBuilder

posted @ 2021-06-20 15:08  火烧云Z  阅读(51)  评论(0)    收藏  举报