下面的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. Mac苹果系统 多系统启动:The rEFInd Boot Manager

    苹果系统 多系统启动 下载安装REFIT: 首先安装一下:REFIT, 在这个页面下载: http://refit.sourceforge.net/#download 选择mac disk image ...

  2. 如何通过JS实现简单抖动效果

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  3. [C++][OpenGL]自己写GUI(0)——介绍

    文章可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6928612.html.文章未完,如果不在博客园(cnblogs)发现本文,请访问前面的链接查 ...

  4. 【JAVAWEB学习笔记】网上商城实战2:异步加载分类、Redis缓存分类和显示商品

    网上商城实战2 今日任务 完成分类模块的功能 完成商品模块的功能 1.1      分类模块的功能: 1.1.1    查询分类的功能: 1.1.2    查询分类的代码实现: 1.1.2.1  创建 ...

  5. (转+原创)java的枚举类型Enum解释

    原文:http://www.cnblogs.com/mxmbk/articles/5091999.html 下文中还添加了个人的一些补充和理解. 在Java SE5之前,我们要使用枚举类型时,通常会使 ...

  6. Spring+SpringMVC+MyBatis深入学习及搭建(七)——MyBatis延迟加载

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6953005.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(六)——My ...

  7. 加载jquery插件注意了

    1.尽量放在</body>之前,不要放在</head>标签之前,如果执意要放也要放在css之后,例如: <link href="style.css" ...

  8. lucene全文搜索之一:lucene的主要功能和基本结构(基于lucene5.5.3)

    前言:lucene并不是像solr或elastic那样提供现成的.直接部署可用的系统,而是一套jar包,提供了一些常见语言分词.构建索引和创建搜索器等等功能的API,我们常用到的也就是分词器.索引目录 ...

  9. 使用KeePass愉快的来管理你的密码

    不要老是使用同一个密码 这话说了好多次了,以前的CSDN被拖库,或者是好多xx照门,都告诉我们不宜使用用一个密码. 现在我各个网站的密码都不一样,而且复杂的我都记不住,例如,我的前Google账户密码 ...

  10. jdbc的配置及jdbc连接常用数据库(mysql、sqlserver、Oracle)

    1.连接SQL Server数据库 import java.sql.*; publicclassMain{publicstaticvoid main(String[] args){String dri ...