下面的API注解包含了StringBuilder类中的重要方法
  append(boolean b):将 boolean 参数的字符串表示形式追加到序列。
  append(char c):将 char 参数的字符串表示形式追加到此序列。
  append(char[] str):将 char 数组参数的字符串表示形式追加到此序列。
  append(char[] str,int offset,int len):将 char 数组参数的子数组的字符串表示形式追加到此序列。
  append(CharSequence s):向此 Appendable 追加到指定的字符序列。
  append(CharSequence s,int start,int end):将指定 CharSequence 的子序列追加到此序列。
  append(double d):将 double 参数的字符串表示形式追加到此序列。
  append(float f):将 float 参数的字符串表示形式追加到此序列。
  append(int i):将 int 参数的字符串表示形式追加到此序列。
  append(long lng):将 long 参数的字符串表示形式追加到此序列。
  append(Object obj):追加 Object 参数的字符串表示形式。
  append(String str):将指定的字符串追加到此字符序列。
  append(StringBuffer sb):将指定的 StringBuffer 追加到此序列。
  appendCodePoint(int codePoint):将 codePoint 参数的字符串表示形式追加到此序列。
  capacity():返回当前容量。
  charAt(int index):返回此序列中指定索引处的 char 值。
  codePointAt(int index):返回指定索引处的字符(统一代码点)。
  codePointBefore(int index):返回指定索引前的字符(统一代码点)。
  codePointCount(int beginIndex,int endIndex):返回此序列指定文本范围内的统一代码点。
  delete(int start,int end):移除此序列的子字符串中的字符。
  deleteCharAt(int index):移除此序列指定位置上的 char。
  ensureCapacity(int minimumCapacity):确保容量至少等于指定的最小值。
  getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin):将字符从此序列复制到目标字符数组 dst。
  indexOf(String str):返回第一次出现的指定子字符串在该字符串中的索引。
  indexOf(String str,int fromIndex):从指定的索引处开始,返回第一次出现的指定子字符串在该字符串中的索引。
  insert(int offset,boolean b):将 boolean 参数的字符串表示形式插入此序列中。
  insert(int offset,char c):将 char 参数的字符串表示形式插入此序列中。
  insert(int offset,char[] str):将 char 数组参数的字符串表示形式插入此序列中。
  insert(int index,char[] str,int offset,int len):将数组参数 str 子数组的字符串表示形式插入此序列中。
  insert(int dstOffset,CharSequence s):将指定 CharSequence 插入此序列中。
  insert(int dstOffset,CharSequence s,int start,int end):将指定 CharSequence 的子序列插入此序列中。
  insert(int offset,double d):将 double 参数的字符串表示形式插入此序列中。
  insert(int offset,float f):将 float 参数的字符串表示形式插入此序列中。
  insert(int offset,int i):将 int 参数的字符串表示形式插入此序列中。
  insert(int offset,long l):将 long 参数的字符串表示形式插入此序列中。
  insert(int offset,Object obj):将 Object 参数的字符串表示形式插入此字符序列中。
  insert(int offset,String str):将字符串插入此字符序列中。
  lastIndexOf(String str):返回最右边出现的指定子字符串在此字符串中的索引。
  lastIndexOf(String str,int fromIndex):返回最后一次出现的指定子字符串在此字符串中的索引。
  length():返回长度(字符数)。
  offsetByCodePoints(int index,int codePointOffset):返回此序列中的一个索引,该索引是从给定 index 偏移 codePointOffset 个代码点后得到的。
  replace(int start,int end,String str):使用给定 String 中的字符替换此序列的子字符串中的字符。
  reverse():将此字符序列用其反转形式取代。
  setCharAt(int index,char ch):将给定索引处的字符设置为 ch。
  setLength(int newLength):设置字符序列的长度。
  subSequence(int start,int end):返回一个新字符序列,该字符序列是此序列的子序列。
  substring(int start):返回一个新的 String,它包含此字符序列当前所包含字符的子序列。
  substring(int start,int end):返回一个新的 String,它包含此序列当前所包含字符的子序列。
  toString():返回此序列中数据的字符串表示形式。
  trimToSize():尝试减少用于字符序列的存储空间。

StringBuilder类中的重要方法的更多相关文章

  1. 总结 String、StringBuffer与StringBuilder类中常用的方法

    一.String类的常用方法 1.获取: 1)获取字符串str长度 int i = str.length(); 2)根据位置(index)获取字符 char c = str.charAt(index) ...

  2. Java中是否可以调用一个类中的main方法?

    前几天面试的时候,被问到在Java中是否可以调用一个类中的main方法?回来测试了下,答案是可以!代码如下: main1中调用main2的主方法 package org.fiu.test; impor ...

  3. 重写Object类中的equals方法

    Object是所有类的父亲,这个类有很多方法,我们都可以直接调用,但有些方法并不适合,例如下面的student类 public class Student { //姓名.学号.年纪 private S ...

  4. PHP通过反射方法调用执行类中的私有方法

    PHP 5 具有完整的反射 API,添加了对类.接口.函数.方法和扩展进行反向工程的能力. 下面我们演示一下如何通过反射,来调用执行一个类中的私有方法: <?php //MyClass这个类中包 ...

  5. Java String类中的intern()方法

    今天在看一本书的时候注意到一个String的intern()方法,平常没用过,只是见过这个方法,也没去仔细看过这个方法.所以今天看了一下.个人觉得给String类中加入这个方法可能是为了提升一点点性能 ...

  6. Java线程状态及Thread类中的主要方法

    要想实现多线程,就必须在主线程中创建新的线程对象. 不论什么线程一般具有5种状态,即创建,就绪,执行,堵塞,终止. 创建状态: 在程序中用构造方法创建了一个线程对象后,新的线程对象便处于新建状态,此时 ...

  7. [SignalR]在非Hub继承类中使用脚本方法

    原文:[SignalR]在非Hub继承类中使用脚本方法 新建一个普通类OutHub,里面包含一个脚本方法OutHubTest. 因为大家知道,若能让脚本调用到的话,必须继承Hub,那怎么实现了?通过G ...

  8. 使用反射机制实现jQuery调用ashx类中的指定方法

    使用反射机制实现jQuery调用ashx类中的指定方法   近期用asp.net做个小网站,但又不喜欢使用asp.net的服务器端控件,经过一番思量后确定前端采用原始的html.后台采用Linq to ...

  9. Effective Java 第三版——16.在公共类中使用访问方法而不是公共属性

    Tips <Effective Java, Third Edition>一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将 ...

随机推荐

  1. python学习第三个坑

    ##########################python 第三章 ################################这一章呢,主要是文件的操作,还有涉及到函数的一部分. PS:整 ...

  2. Java Web入门学习(四)Eclipse与Maven、Tomcat整合配置

    Java Web学习(四)Eclipse与Maven整合配置 一.准备工作 1.Tomcat 8.5.15 2.Maven3.5 3.Eclipse Neon.3 Release (4.6.3) 二. ...

  3. 磁盘文件I/O,SSD结构,局部性原理 笔记

    磁盘文件I/O过程 进程向内核发起read scene.dat请求: 内核根据inode获取对应该进程的address space,在address space查找page_cache,如果没有找到, ...

  4. C#基础 Dictionary存储自定义对象作为键值

    程序每次向容器Dictionary中插入数据时,都会判断Key值是否已经存在,如果不存在,则插入.否则抛出异常.那么Dictionary又是如何判断Key值是否存在的呢? 请看下面的代码:   cla ...

  5. 关于sqlmap的一些命令

    Options(选项):--version 显示程序的版本号并退出-h, --help 显示此帮助消息并退出-v VERBOSE 详细级别:0-6(默认为1)Target(目标):以下至少需要设置其中 ...

  6. shell网络客户端

    需要把线上的access日志发送到另一个程序接收 开始想着用python实现,虽然python也有实现类似tail -F的方式,但太麻烦,而且效率也有折扣 偶然发现了shell可以实现网络client ...

  7. ecshop支付方式含线下自提

    用户展示页面模板所在:如ecshop/theme/default/flow.dwt 后台管理展示页面模板所在:如admin/templates/payment_list.htm ecshop 支付接口 ...

  8. 优化tomcat配置(从内存、并发、缓存4个方面)优化

    Tomcat内存优化 Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数. JAVA_OPTS参数 ...

  9. 浅谈OpenStack架构

    首先,先来了解,什么是OpenStack?   OpenStack是一个云平台管理的项目,它不是一个软件.这个项目由几个主要的组件组合起来完成一些具体的工作.OpenStack是一个旨在为公共及私有云 ...

  10. 移动端APP CSS Reset及注意事项CSS重置

    @charset "utf-8"; * { -webkit-box-sizing: border-box; box-sizing: border-box; } //禁止文本缩放 h ...