下面的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. qrcode生成二维码插件

    今天我要和大家分享的是利用qrcode来生成二维码. 首先要使用qrcode就需要引用文件,我这边用的是1.7.2版本的jquery加上qrcode <script type="tex ...

  2. JavaSE教程-04Java中循环语句for,while,do···while

    ** Java的循环语句 ** 引入: 生活中有循环,程序的世界也有循环. 思考:生活中有哪些循环的事情? 总结:什么是循环? 重复做类似的事情,而且有终止条件,如果没有终止条件会是怎样? 类似这样的 ...

  3. Dom元素的Property和Attribute

    Attribute就是DOM节点自带的属性,例如html中常用的id.class.title.align等: 而Property是这个DOM元素作为对象,其附加的内容,例如childNodes.fir ...

  4. CRL快速开发框架4.4版发布,支持主从读写分离

    经过一些调整和优化,4.3已经运行在生产环境,对于不久将会遇到的查询性能,读写分离需求列上日程 读写分离需求 对于一个数据库作了主从发布/订阅,主库为DB1,从库为DB2 所有写入通过DB1,所有查询 ...

  5. Oracle查询数据出来乱码问题?

    为什么Oracle 查询出来的数据会产生乱码?   安装的数据库和客户端编码编码不一致就会产生乱码,要想解决此问题改一下客户端的编码即可 1. select * from table; 如果是这种问题 ...

  6. DISCUZ积分及点评需求

    1.点评设置(可增强用户互动,但又不会顶帖刷屏):目前很难限制用户通过点评刷积分,点评等同于回复但却不需要审核,目前只是简单地关闭了点评功能.需求:可以审核点评内容:可以限制点评不获得积分或每天点评获 ...

  7. Mac下终端配置(item2 + oh-my-zsh + solarized配色方案)

    最近重装了系统,于是便重新配置了一下终端,使其更符合用户习惯. 效果如下: 拥有语法高亮,命令行tab补全,自动提示符,显示Git仓库状态等功能. 安装 首先我们下载的 iTem2 这个软件,比Mac ...

  8. 懵懂oracle之存储过程2

    上篇<懵懂oracle之存储过程>已经给大家介绍了很多关于开发存储过程相关的基础知识,笔者尽最大的努力总结了所有接触到的关于存储过程的知识,分享给大家和大家一起学习进步.本篇文章既是完成上 ...

  9. 解决arcgis javascript textsymbol不支持多行文本标注的问题

    首先,下载这段js文件,命名为esri.symbol.MultiLineTextSymbol.js require(["esri/layers/LabelLayer"], func ...

  10. octomap中3d-rrt路径规划

    路径规划 碰撞冲突检测 在octomap中制定起止点,目标点,使用rrt规划一条路径出来,没有运动学,动力学的限制,只要能避开障碍物. 效果如下: #include "ros/ros.h&q ...