public class StringBuilderX extends Object
| Constructor and Description |
|---|
StringBuilderX()
Constructs a string builder with no characters in it and an
initial capacity of 16 characters.
|
StringBuilderX(CharSequence seq)
Constructs a string builder that contains the same characters
as the specified
CharSequence. |
StringBuilderX(int capacity)
Constructs a string builder with no characters in it and an
initial capacity specified by the
capacity argument. |
StringBuilderX(String str)
Constructs a string builder initialized to the contents of the
specified string.
|
| Modifier and Type | Method and Description |
|---|---|
StringBuilderX |
append(boolean b) |
StringBuilderX |
append(boolean condition,
boolean b) |
StringBuilderX |
append(boolean condition,
char c) |
StringBuilderX |
append(boolean condition,
char[] str) |
StringBuilderX |
append(boolean condition,
char[] str,
int offset,
int len) |
StringBuilderX |
append(boolean condition,
CharSequence s) |
StringBuilderX |
append(boolean condition,
CharSequence s,
int start,
int end) |
StringBuilderX |
append(boolean condition,
double d) |
StringBuilderX |
append(boolean condition,
float f) |
StringBuilderX |
append(boolean condition,
int i) |
StringBuilderX |
append(boolean condition,
long lng) |
StringBuilderX |
append(boolean condition,
Object obj) |
StringBuilderX |
append(boolean condition,
String str) |
StringBuilderX |
append(boolean condition,
StringBuffer sb)
Appends the specified
StringBuffer to this sequence. |
StringBuilderX |
append(char c) |
StringBuilderX |
append(char[] str) |
StringBuilderX |
append(char[] str,
int offset,
int len) |
StringBuilderX |
append(CharSequence s) |
StringBuilderX |
append(CharSequence s,
int start,
int end) |
StringBuilderX |
append(double d) |
StringBuilderX |
append(float f) |
StringBuilderX |
append(int i) |
StringBuilderX |
append(long lng) |
StringBuilderX |
append(Object obj) |
StringBuilderX |
append(String str) |
StringBuilderX |
append(StringBuffer sb)
Appends the specified
StringBuffer to this sequence. |
StringBuilderX |
appendCodePoint(boolean condition,
int codePoint) |
StringBuilderX |
appendCodePoint(int codePoint) |
StringBuilderX |
delete(boolean condition,
int start,
int end) |
StringBuilderX |
delete(int start,
int end) |
StringBuilderX |
deleteCharAt(boolean condition,
int index) |
StringBuilderX |
deleteCharAt(int index) |
int |
indexOf(String str) |
int |
indexOf(String str,
int fromIndex) |
StringBuilderX |
insert(boolean condition,
int offset,
boolean b) |
StringBuilderX |
insert(boolean condition,
int offset,
char c) |
StringBuilderX |
insert(boolean condition,
int offset,
char[] str) |
StringBuilderX |
insert(boolean condition,
int index,
char[] str,
int offset,
int len) |
StringBuilderX |
insert(boolean condition,
int dstOffset,
CharSequence s) |
StringBuilderX |
insert(boolean condition,
int dstOffset,
CharSequence s,
int start,
int end) |
StringBuilderX |
insert(boolean condition,
int offset,
double d) |
StringBuilderX |
insert(boolean condition,
int offset,
float f) |
StringBuilderX |
insert(boolean condition,
int offset,
int i) |
StringBuilderX |
insert(boolean condition,
int offset,
long l) |
StringBuilderX |
insert(boolean condition,
int offset,
Object obj) |
StringBuilderX |
insert(boolean condition,
int offset,
String str) |
StringBuilderX |
insert(int offset,
boolean b) |
StringBuilderX |
insert(int offset,
char c) |
StringBuilderX |
insert(int offset,
char[] str) |
StringBuilderX |
insert(int index,
char[] str,
int offset,
int len) |
StringBuilderX |
insert(int dstOffset,
CharSequence s) |
StringBuilderX |
insert(int dstOffset,
CharSequence s,
int start,
int end) |
StringBuilderX |
insert(int offset,
double d) |
StringBuilderX |
insert(int offset,
float f) |
StringBuilderX |
insert(int offset,
int i) |
StringBuilderX |
insert(int offset,
long l) |
StringBuilderX |
insert(int offset,
Object obj) |
StringBuilderX |
insert(int offset,
String str) |
int |
lastIndexOf(String str) |
int |
lastIndexOf(String str,
int fromIndex) |
StringBuilderX |
replace(boolean condition,
int start,
int end,
String str) |
StringBuilderX |
replace(int start,
int end,
String str) |
StringBuilderX |
reverse() |
String |
toString() |
public StringBuilderX()
public StringBuilderX(int capacity)
capacity argument.capacity - the initial capacity.NegativeArraySizeException - if the capacity
argument is less than 0.public StringBuilderX(String str)
16 plus the length of the string argument.str - the initial contents of the buffer.public StringBuilderX(CharSequence seq)
CharSequence. The initial capacity of
the string builder is 16 plus the length of the
CharSequence argument.seq - the sequence to copy.public StringBuilderX append(Object obj)
public StringBuilderX append(String str)
public StringBuilderX append(StringBuffer sb)
StringBuffer to this sequence.
The characters of the StringBuffer argument are appended,
in order, to this sequence, increasing the
length of this sequence by the length of the argument.
If sb is null, then the four characters
"null" are appended to this sequence.
Let n be the length of this character sequence just prior to
execution of the append method. Then the character at index
k in the new character sequence is equal to the character at
index k in the old character sequence, if k is less than
n; otherwise, it is equal to the character at index k-n
in the argument sb.
sb - the StringBuffer to append.public StringBuilderX append(CharSequence s)
public StringBuilderX append(CharSequence s, int start, int end)
IndexOutOfBoundsExceptionpublic StringBuilderX append(char[] str)
public StringBuilderX append(char[] str, int offset, int len)
IndexOutOfBoundsExceptionpublic StringBuilderX append(boolean b)
public StringBuilderX append(char c)
public StringBuilderX append(int i)
public StringBuilderX append(long lng)
public StringBuilderX append(float f)
public StringBuilderX append(double d)
public StringBuilderX appendCodePoint(int codePoint)
public StringBuilderX delete(int start, int end)
StringIndexOutOfBoundsExceptionpublic StringBuilderX deleteCharAt(int index)
StringIndexOutOfBoundsExceptionpublic StringBuilderX replace(int start, int end, String str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int index, char[] str, int offset, int len)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, Object obj)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, String str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, char[] str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int dstOffset, CharSequence s)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(int dstOffset, CharSequence s, int start, int end)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, boolean b)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, char c)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, int i)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, long l)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, float f)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(int offset, double d)
StringIndexOutOfBoundsExceptionpublic int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int lastIndexOf(String str)
public int lastIndexOf(String str, int fromIndex)
public StringBuilderX reverse()
public StringBuilderX append(boolean condition, Object obj)
public StringBuilderX append(boolean condition, String str)
public StringBuilderX append(boolean condition, StringBuffer sb)
StringBuffer to this sequence.
The characters of the StringBuffer argument are appended,
in order, to this sequence, increasing the
length of this sequence by the length of the argument.
If sb is null, then the four characters
"null" are appended to this sequence.
Let n be the length of this character sequence just prior to
execution of the append method. Then the character at index
k in the new character sequence is equal to the character at
index k in the old character sequence, if k is less than
n; otherwise, it is equal to the character at index k-n
in the argument sb.
sb - the StringBuffer to append.public StringBuilderX append(boolean condition, CharSequence s)
public StringBuilderX append(boolean condition, CharSequence s, int start, int end)
IndexOutOfBoundsExceptionpublic StringBuilderX append(boolean condition, char[] str)
public StringBuilderX append(boolean condition, char[] str, int offset, int len)
IndexOutOfBoundsExceptionpublic StringBuilderX append(boolean condition, boolean b)
public StringBuilderX append(boolean condition, char c)
public StringBuilderX append(boolean condition, int i)
public StringBuilderX append(boolean condition, long lng)
public StringBuilderX append(boolean condition, float f)
public StringBuilderX append(boolean condition, double d)
public StringBuilderX appendCodePoint(boolean condition, int codePoint)
public StringBuilderX delete(boolean condition, int start, int end)
StringIndexOutOfBoundsExceptionpublic StringBuilderX deleteCharAt(boolean condition, int index)
StringIndexOutOfBoundsExceptionpublic StringBuilderX replace(boolean condition, int start, int end, String str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int index, char[] str, int offset, int len)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, Object obj)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, String str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, char[] str)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int dstOffset, CharSequence s)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int dstOffset, CharSequence s, int start, int end)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, boolean b)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, char c)
IndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, int i)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, long l)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, float f)
StringIndexOutOfBoundsExceptionpublic StringBuilderX insert(boolean condition, int offset, double d)
StringIndexOutOfBoundsExceptionCopyright © 2021. All rights reserved.