java.lang
Class StringBuffer
java.lang.Object
|
+--java.lang.StringBuffer
- All Implemented Interfaces:
- CharSequence, java.io.Serializable
- public final synchronized class StringBuffer
- extends Object
- implements java.io.Serializable, CharSequence
- See Also:
- Serialized Form
Method Summary |
(package private) static void |
()
|
StringBuffer |
append(boolean)
|
StringBuffer |
append(char)
|
StringBuffer |
append(char[])
|
StringBuffer |
append(char[],
int,
int)
|
StringBuffer |
append(double)
|
StringBuffer |
append(float)
|
StringBuffer |
append(int)
|
StringBuffer |
append(long)
|
StringBuffer |
append(Object)
|
StringBuffer |
append(String)
|
StringBuffer |
append(StringBuffer)
|
int |
capacity()
|
char |
charAt(int)
|
private void |
copy()
|
StringBuffer |
delete(int,
int)
|
StringBuffer |
deleteCharAt(int)
|
void |
ensureCapacity(int)
|
private void |
expandCapacity(int)
|
void |
getChars(int,
int,
char[],
int)
|
(package private) char[] |
getValue()
|
int |
indexOf(String)
|
int |
indexOf(String,
int)
|
StringBuffer |
insert(int,
boolean)
|
StringBuffer |
insert(int,
char)
|
StringBuffer |
insert(int,
char[])
|
StringBuffer |
insert(int,
char[],
int,
int)
|
StringBuffer |
insert(int,
double)
|
StringBuffer |
insert(int,
float)
|
StringBuffer |
insert(int,
int)
|
StringBuffer |
insert(int,
long)
|
StringBuffer |
insert(int,
Object)
|
StringBuffer |
insert(int,
String)
|
int |
lastIndexOf(String)
|
int |
lastIndexOf(String,
int)
|
int |
length()
|
private void |
readObject(java.io.ObjectInputStream)
|
StringBuffer |
replace(int,
int,
String)
|
StringBuffer |
reverse()
|
void |
setCharAt(int,
char)
|
void |
setLength(int)
|
(package private) void |
setShared()
|
CharSequence |
subSequence(int,
int)
|
String |
substring(int)
|
String |
substring(int,
int)
|
String |
toString()
|
value
private char[] value
count
private int count
shared
private boolean shared
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
NULL
private static final StringBuffer NULL
StringBuffer
public StringBuffer()
StringBuffer
public StringBuffer(int)
StringBuffer
public StringBuffer(String)
length
public int length()
- Specified by:
length
in interface CharSequence
capacity
public int capacity()
copy
private final void copy()
ensureCapacity
public void ensureCapacity(int)
expandCapacity
private void expandCapacity(int)
setLength
public void setLength(int)
charAt
public char charAt(int)
- Specified by:
charAt
in interface CharSequence
getChars
public void getChars(int,
int,
char[],
int)
setCharAt
public void setCharAt(int,
char)
append
public StringBuffer append(Object)
append
public StringBuffer append(String)
append
public StringBuffer append(StringBuffer)
append
public StringBuffer append(char[])
append
public StringBuffer append(char[],
int,
int)
append
public StringBuffer append(boolean)
append
public StringBuffer append(char)
append
public StringBuffer append(int)
append
public StringBuffer append(long)
append
public StringBuffer append(float)
append
public StringBuffer append(double)
delete
public StringBuffer delete(int,
int)
deleteCharAt
public StringBuffer deleteCharAt(int)
replace
public StringBuffer replace(int,
int,
String)
substring
public String substring(int)
subSequence
public CharSequence subSequence(int,
int)
- Specified by:
subSequence
in interface CharSequence
substring
public String substring(int,
int)
insert
public StringBuffer insert(int,
char[],
int,
int)
insert
public StringBuffer insert(int,
Object)
insert
public StringBuffer insert(int,
String)
insert
public StringBuffer insert(int,
char[])
insert
public StringBuffer insert(int,
boolean)
insert
public StringBuffer insert(int,
char)
insert
public StringBuffer insert(int,
int)
insert
public StringBuffer insert(int,
long)
insert
public StringBuffer insert(int,
float)
insert
public StringBuffer insert(int,
double)
indexOf
public int indexOf(String)
indexOf
public int indexOf(String,
int)
lastIndexOf
public int lastIndexOf(String)
lastIndexOf
public int lastIndexOf(String,
int)
reverse
public StringBuffer reverse()
toString
public String toString()
- Specified by:
toString
in interface CharSequence
- Overrides:
toString
in class Object
setShared
final void setShared()
getValue
final char[] getValue()
readObject
private void readObject(java.io.ObjectInputStream)
throws java.io.IOException,
ClassNotFoundException
java.io.IOException
ClassNotFoundException
static void ()