java.lang
Class StringBuffer
java.lang.Object
java.lang.StringBuffer
- All Implemented Interfaces:
- Serializable, CharSequence
public final class StringBuffer
- extends Object
- implements Serializable, CharSequence
Standard mutable string representation, as specified by the standard
Java API.
Compliance: CLDC: 1.0 complete
Compliance: J2SE: 1.4 incomplete
- missing
append(float)
- missing
append(double)
- missing
insert(int, float)
- missing
insert(int, double)
- missing
indexOf(String)
- missing
indexOf(String, int)
- missing
lastIndexOf(String)
- missing
lastIndexOf(String, int)
- See Also:
- Serialized Form
|
Method Summary |
StringBuffer |
append(boolean b)
|
StringBuffer |
append(char c)
|
StringBuffer |
append(char[] str)
|
StringBuffer |
append(char[] str,
int offset,
int len)
|
StringBuffer |
append(double d)
|
StringBuffer |
append(float f)
|
StringBuffer |
append(int i)
|
StringBuffer |
append(long l)
|
StringBuffer |
append(Object obj)
|
StringBuffer |
append(String str)
|
StringBuffer |
append(StringBuffer sb)
|
int |
capacity()
|
char |
charAt(int index)
|
StringBuffer |
delete(int start,
int end)
|
StringBuffer |
deleteCharAt(int index)
|
void |
ensureCapacity(int minimumCapacity)
|
void |
getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
|
int |
indexOf(String str)
|
int |
indexOf(String str,
int fromIndex)
|
StringBuffer |
insert(int offset,
boolean b)
|
StringBuffer |
insert(int offset,
char c)
|
StringBuffer |
insert(int offset,
char[] str)
|
StringBuffer |
insert(int index,
char[] str,
int offset,
int count)
|
StringBuffer |
insert(int offset,
double d)
|
StringBuffer |
insert(int offset,
float f)
|
StringBuffer |
insert(int offset,
int i)
|
StringBuffer |
insert(int offset,
long l)
|
StringBuffer |
insert(int offset,
Object obj)
|
StringBuffer |
insert(int offset,
String str)
|
int |
length()
|
StringBuffer |
replace(int start,
int end,
String str)
|
StringBuffer |
reverse()
|
void |
setCharAt(int index,
char ch)
|
void |
setLength(int newLength)
|
CharSequence |
subSequence(int start,
int end)
|
String |
substring(int start)
|
String |
substring(int start,
int end)
|
String |
toString()
|
StringBuffer
public StringBuffer()
StringBuffer
public StringBuffer(int length)
StringBuffer
public StringBuffer(String str)
length
public int length()
- Specified by:
length in interface CharSequence
capacity
public int capacity()
ensureCapacity
public void ensureCapacity(int minimumCapacity)
setLength
public void setLength(int newLength)
charAt
public char charAt(int index)
- Specified by:
charAt in interface CharSequence
getChars
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
setCharAt
public void setCharAt(int index,
char ch)
append
public StringBuffer append(Object obj)
append
public StringBuffer append(String str)
append
public StringBuffer append(StringBuffer sb)
append
public StringBuffer append(char[] str)
append
public StringBuffer append(char[] str,
int offset,
int len)
append
public StringBuffer append(boolean b)
append
public StringBuffer append(char c)
append
public StringBuffer append(int i)
append
public StringBuffer append(long l)
append
public StringBuffer append(float f)
append
public StringBuffer append(double d)
delete
public StringBuffer delete(int start,
int end)
deleteCharAt
public StringBuffer deleteCharAt(int index)
replace
public StringBuffer replace(int start,
int end,
String str)
substring
public String substring(int start)
subSequence
public CharSequence subSequence(int start,
int end)
- Specified by:
subSequence in interface CharSequence
substring
public String substring(int start,
int end)
insert
public StringBuffer insert(int index,
char[] str,
int offset,
int count)
insert
public StringBuffer insert(int offset,
Object obj)
insert
public StringBuffer insert(int offset,
String str)
insert
public StringBuffer insert(int offset,
char[] str)
insert
public StringBuffer insert(int offset,
boolean b)
insert
public StringBuffer insert(int offset,
char c)
insert
public StringBuffer insert(int offset,
int i)
insert
public StringBuffer insert(int offset,
long l)
insert
public StringBuffer insert(int offset,
float f)
insert
public StringBuffer insert(int offset,
double d)
indexOf
public int indexOf(String str)
indexOf
public int indexOf(String str,
int fromIndex)
reverse
public StringBuffer reverse()
toString
public String toString()
- Specified by:
toString in interface CharSequence- Overrides:
toString in class Object