StringBuffer

原创 2018年04月17日 20:50:38
StringBuffer(): 构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。
StringBuffer(int capacity):构造一个不带字符,但具有指定初始容量的字符串缓冲区。

StringBuffer(String str):构造一个字符串缓冲区,并将其内容初始化为指定的字符串内容。


查看字符缓冲区大小可以用sb.capacity()方法。

insert ,append方法

sb.append("hello").append("world").append("java");

sb.insert(5, "ak47");//在第五个位置插入



删除方法

// public StringBuffer deleteCharAt(int index):删除指定位置的字符

// public StringBuffer delete(int start,int end):删除从指定位置开始到指定位置结束的内容


// public StringBuffer replace(int start,int end,String str):用给定的字符串替换从指定位置开始到指定位置结束的数据


JavaSE之语言包实战视频课程

了解Java.lang包 掌握 包装类 掌握String、StringBuffer和StringBuilder类 运用Math类 中的方法 运用Object类 中的方法 运用Class类 中的方法
  • 2016年10月12日 10:37

JDK源码分析之StringBuffer篇

public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializabl...
  • u013341688
  • u013341688
  • 2016-06-23 14:13:10
  • 765

Java中StringBuffer的用法详解

Java中StringBuffer的用法详解众所周知String作为不可修改的对象,即每次更改String都会产生一个新的字符串对象,与之相对应的StringBuffer类的对象能够进行多次修改并且不...
  • a940902940902
  • a940902940902
  • 2017-02-22 00:42:14
  • 2732

了解StringBuffer的基本使用方法

lang包中有个StringBuffer,这个StringBuffer和StringBuilder的用法是一样的,只不过StringBuilder多线程不安全,但是理论上速度稍微快点,这里要说的是它和...
  • new___Smile
  • new___Smile
  • 2016-03-19 00:42:52
  • 1364

StringBuffer用法小结

a、append方法 public StringBuffer append(boolean b) 该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接,调用该方法以后...
  • chaoyu168
  • chaoyu168
  • 2015-10-21 09:13:32
  • 3875

你真的会用StringBuffer吗?

最近在看《How Tomcat Works》这本书,其中有这样一句代码: public void parse() { // Read a set of characters from t...
  • AHAU10
  • AHAU10
  • 2016-05-08 03:35:15
  • 2351

常见对象_StringBuffer类的构造方法

package cn.itcast_01; /* * 线程安全 * 安全--同步--数据是安全的 * 不安全--不同步---效率高一些 * 安全与效率问题是永远困扰的问题。 * 安全:医院...
  • L1585931143
  • L1585931143
  • 2016-11-14 19:40:01
  • 812

StringBuffer的常用方法与操作

stringbuffer的常用方法与操作
  • hoho_12
  • hoho_12
  • 2016-04-13 20:30:17
  • 1784

StringBuffer赋值问题

public class lx { public static void main(String[] args){ lx xy=new lx(); StringBuffer a=new Stri...
  • spt_dream
  • spt_dream
  • 2016-03-28 11:23:35
  • 2684

java基础-Stringbuffer转义字符

转义字符: 1.\n 回车(\u000a)    2.\t 水平制表符(\u0009)    3.\b 空格(\u0008)    4.\r 换行(\u000d)    5.\f 换...
  • cflulu
  • cflulu
  • 2016-12-14 22:42:13
  • 384
收藏助手
不良信息举报
您举报文章:StringBuffer
举报原因:
原因补充:

(最多只允许输入30个字)