| Package | Description | 
|---|---|
| java.io | 
 Provides for system input and output through data streams,
serialization and the file system. 
 | 
| java.lang | 
 Provides classes that are fundamental to the design of the Java
 programming language. 
 | 
| java.text | 
 Provides classes and interfaces for handling text, dates, numbers, and messages
in a manner independent of natural languages. 
 | 
| java.util.regex | 
 Classes for matching character sequences against patterns specified by regular
expressions. 
 | 
| javax.swing.text.html.parser | 
 Provides the default HTML parser, along with support classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
StringWriter.getBuffer()
Return the string buffer itself. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
StringBuffer.append(boolean b)  | 
StringBuffer | 
StringBuffer.append(char c)  | 
StringBuffer | 
StringBuffer.append(char[] str)  | 
StringBuffer | 
StringBuffer.append(char[] str,
      int offset,
      int len)  | 
StringBuffer | 
StringBuffer.append(CharSequence s)
Appends the specified  
CharSequence to this
 sequence. | 
StringBuffer | 
StringBuffer.append(CharSequence s,
      int start,
      int end)  | 
StringBuffer | 
StringBuffer.append(double d)  | 
StringBuffer | 
StringBuffer.append(float f)  | 
StringBuffer | 
StringBuffer.append(int i)  | 
StringBuffer | 
StringBuffer.append(long lng)  | 
StringBuffer | 
StringBuffer.append(Object obj)  | 
StringBuffer | 
StringBuffer.append(String str)  | 
StringBuffer | 
StringBuffer.append(StringBuffer sb)
Appends the specified  
StringBuffer to this sequence. | 
StringBuffer | 
StringBuffer.appendCodePoint(int codePoint)  | 
StringBuffer | 
StringBuffer.delete(int start,
      int end)  | 
StringBuffer | 
StringBuffer.deleteCharAt(int index)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      boolean b)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      char c)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      char[] str)  | 
StringBuffer | 
StringBuffer.insert(int index,
      char[] str,
      int offset,
      int len)  | 
StringBuffer | 
StringBuffer.insert(int dstOffset,
      CharSequence s)  | 
StringBuffer | 
StringBuffer.insert(int dstOffset,
      CharSequence s,
      int start,
      int end)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      double d)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      float f)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      int i)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      long l)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      Object obj)  | 
StringBuffer | 
StringBuffer.insert(int offset,
      String str)  | 
StringBuffer | 
StringBuffer.replace(int start,
       int end,
       String str)  | 
StringBuffer | 
StringBuffer.reverse()  | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
StringBuffer.append(StringBuffer sb)
Appends the specified  
StringBuffer to this sequence. | 
StringBuilder | 
StringBuilder.append(StringBuffer sb)
Appends the specified  
StringBuffer to this sequence. | 
boolean | 
String.contentEquals(StringBuffer sb)
Compares this string to the specified  
StringBuffer. | 
| Constructor and Description | 
|---|
String(StringBuffer buffer)
Allocates a new string that contains the sequence of characters
 currently contained in the string buffer argument. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
SimpleDateFormat.format(Date date,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats the given  
Date into a date/time string and appends
 the result to the given StringBuffer. | 
abstract StringBuffer | 
DateFormat.format(Date date,
      StringBuffer toAppendTo,
      FieldPosition fieldPosition)
Formats a Date into a date/time string. 
 | 
StringBuffer | 
ChoiceFormat.format(double number,
      StringBuffer toAppendTo,
      FieldPosition status)
Returns pattern with formatted double. 
 | 
abstract StringBuffer | 
NumberFormat.format(double number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Specialization of format. 
 | 
StringBuffer | 
DecimalFormat.format(double number,
      StringBuffer result,
      FieldPosition fieldPosition)
Formats a double to produce a string. 
 | 
StringBuffer | 
ChoiceFormat.format(long number,
      StringBuffer toAppendTo,
      FieldPosition status)
Specialization of format. 
 | 
abstract StringBuffer | 
NumberFormat.format(long number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Specialization of format. 
 | 
StringBuffer | 
DecimalFormat.format(long number,
      StringBuffer result,
      FieldPosition fieldPosition)
Format a long to produce a string. 
 | 
StringBuffer | 
MessageFormat.format(Object[] arguments,
      StringBuffer result,
      FieldPosition pos)
Formats an array of objects and appends the  
MessageFormat's
 pattern, with format elements replaced by the formatted objects, to the
 provided StringBuffer. | 
StringBuffer | 
NumberFormat.format(Object number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats a number and appends the resulting text to the given string
 buffer. 
 | 
StringBuffer | 
MessageFormat.format(Object arguments,
      StringBuffer result,
      FieldPosition pos)
Formats an array of objects and appends the  
MessageFormat's
 pattern, with format elements replaced by the formatted objects, to the
 provided StringBuffer. | 
StringBuffer | 
DecimalFormat.format(Object number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats a number and appends the resulting text to the given string
 buffer. 
 | 
StringBuffer | 
DateFormat.format(Object obj,
      StringBuffer toAppendTo,
      FieldPosition fieldPosition)
Overrides Format. 
 | 
abstract StringBuffer | 
Format.format(Object obj,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats an object and appends the resulting text to a given string
 buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
SimpleDateFormat.format(Date date,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats the given  
Date into a date/time string and appends
 the result to the given StringBuffer. | 
abstract StringBuffer | 
DateFormat.format(Date date,
      StringBuffer toAppendTo,
      FieldPosition fieldPosition)
Formats a Date into a date/time string. 
 | 
StringBuffer | 
ChoiceFormat.format(double number,
      StringBuffer toAppendTo,
      FieldPosition status)
Returns pattern with formatted double. 
 | 
abstract StringBuffer | 
NumberFormat.format(double number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Specialization of format. 
 | 
StringBuffer | 
DecimalFormat.format(double number,
      StringBuffer result,
      FieldPosition fieldPosition)
Formats a double to produce a string. 
 | 
StringBuffer | 
ChoiceFormat.format(long number,
      StringBuffer toAppendTo,
      FieldPosition status)
Specialization of format. 
 | 
abstract StringBuffer | 
NumberFormat.format(long number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Specialization of format. 
 | 
StringBuffer | 
DecimalFormat.format(long number,
      StringBuffer result,
      FieldPosition fieldPosition)
Format a long to produce a string. 
 | 
StringBuffer | 
MessageFormat.format(Object[] arguments,
      StringBuffer result,
      FieldPosition pos)
Formats an array of objects and appends the  
MessageFormat's
 pattern, with format elements replaced by the formatted objects, to the
 provided StringBuffer. | 
StringBuffer | 
NumberFormat.format(Object number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats a number and appends the resulting text to the given string
 buffer. 
 | 
StringBuffer | 
MessageFormat.format(Object arguments,
      StringBuffer result,
      FieldPosition pos)
Formats an array of objects and appends the  
MessageFormat's
 pattern, with format elements replaced by the formatted objects, to the
 provided StringBuffer. | 
StringBuffer | 
DecimalFormat.format(Object number,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats a number and appends the resulting text to the given string
 buffer. 
 | 
StringBuffer | 
DateFormat.format(Object obj,
      StringBuffer toAppendTo,
      FieldPosition fieldPosition)
Overrides Format. 
 | 
abstract StringBuffer | 
Format.format(Object obj,
      StringBuffer toAppendTo,
      FieldPosition pos)
Formats an object and appends the resulting text to a given string
 buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StringBuffer | 
Matcher.appendTail(StringBuffer sb)
Implements a terminal append-and-replace step. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Matcher | 
Matcher.appendReplacement(StringBuffer sb,
                 String replacement)
Implements a non-terminal append-and-replace step. 
 | 
StringBuffer | 
Matcher.appendTail(StringBuffer sb)
Implements a terminal append-and-replace step. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
Parser.parseMarkupDeclarations(StringBuffer strBuff)
Parse markup declarations. 
 | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.