|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.framework.util.SStringBuilder
同期しないStringBufferです。
J2SE1.4ではjava.lang.StringBuilderが使えないための代替クラスです。
| フィールドの概要 | |
protected int |
count
文字数です。 |
protected char[] |
value
値です。 |
| コンストラクタの概要 | |
SStringBuilder()
SStringBuilderを作成します。 |
|
SStringBuilder(java.lang.CharSequence seq)
SStringBuilderを作成します。 |
|
SStringBuilder(int capacity)
SStringBuilderを作成します。 |
|
SStringBuilder(java.lang.String str)
SStringBuilderを作成します。 |
|
| メソッドの概要 | |
SStringBuilder |
append(boolean b)
booleanを追加します。 |
SStringBuilder |
append(char c)
charを追加します。 |
SStringBuilder |
append(char[] str)
charの配列を追加します。 |
SStringBuilder |
append(char[] str,
int offset,
int len)
charの配列を追加します。 |
SStringBuilder |
append(java.lang.CharSequence s)
CharSequenceを追加します。 |
SStringBuilder |
append(java.lang.CharSequence s,
int start,
int end)
CharSequenceを追加します。 |
SStringBuilder |
append(double d)
doubleを追加します。 |
SStringBuilder |
append(float f)
floatを追加します。 |
SStringBuilder |
append(int i)
intを追加します。 |
SStringBuilder |
append(long l)
longを追加します。 |
SStringBuilder |
append(java.lang.Object obj)
Objectを追加します。 |
SStringBuilder |
append(java.lang.String str)
文字列を追加します。 |
SStringBuilder |
append(java.lang.StringBuffer sb)
StringBufferを追加します。 |
int |
capacity()
キャパシティを返します。 |
char |
charAt(int index)
文字を返します。 |
SStringBuilder |
delete(int start,
int end)
文字列を削除します。 |
SStringBuilder |
deleteCharAt(int index)
文字を削除します。 |
void |
ensureCapacity(int minimumCapacity)
キャパシティを確定します。 |
void |
getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
charの配列に設定します。 |
int |
indexOf(java.lang.String str)
位置を返します。 |
int |
indexOf(java.lang.String str,
int fromIndex)
位置を返します。 |
SStringBuilder |
insert(int offset,
boolean b)
booleanを挿入します。 |
SStringBuilder |
insert(int offset,
char c)
charを挿入します。 |
SStringBuilder |
insert(int offset,
char[] str)
charの配列を挿入します。 |
SStringBuilder |
insert(int index,
char[] str,
int offset,
int len)
charの配列を挿入します。 |
SStringBuilder |
insert(int dstOffset,
java.lang.CharSequence s)
CharSequenceを挿入します。 |
SStringBuilder |
insert(int dstOffset,
java.lang.CharSequence s,
int start,
int end)
CharSequenceを挿入します。 |
SStringBuilder |
insert(int offset,
double d)
doubleを挿入します。 |
SStringBuilder |
insert(int offset,
float f)
floatを挿入します。 |
SStringBuilder |
insert(int offset,
int i)
intを挿入します。 |
SStringBuilder |
insert(int offset,
long l)
longを挿入します。 |
SStringBuilder |
insert(int offset,
java.lang.Object obj)
オブジェクトを挿入します。 |
SStringBuilder |
insert(int offset,
java.lang.String str)
文字列を挿入します。 |
int |
lastIndexOf(java.lang.String str)
最後からの位置を返します。 |
int |
lastIndexOf(java.lang.String str,
int fromIndex)
最後からの位置を返します。 |
int |
length()
長さを返します。 |
SStringBuilder |
replace(int start,
int end,
java.lang.String str)
文字列を置き換えます。 |
SStringBuilder |
reverse()
文字列の並びを逆にします。 |
void |
setCharAt(int index,
char ch)
charを設定します。 |
void |
setLength(int newLength)
長さを設定します。 |
java.lang.CharSequence |
subSequence(int start,
int end)
|
java.lang.String |
substring(int start)
部分的な文字列を返します。 |
java.lang.String |
substring(int start,
int end)
部分的な文字列を返します。 |
java.lang.String |
toString()
|
void |
trimToSize()
|
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
protected char[] value
protected int count
| コンストラクタの詳細 |
public SStringBuilder()
SStringBuilderを作成します。
public SStringBuilder(int capacity)
SStringBuilderを作成します。
capacity - キャパシティpublic SStringBuilder(java.lang.String str)
SStringBuilderを作成します。
str - 文字java.lang.StringBuilder#StringBuilder(String)public SStringBuilder(java.lang.CharSequence seq)
SStringBuilderを作成します。
seq - character sequencejava.lang.StringBuilder#StringBuilder(CharSequence)| メソッドの詳細 |
public SStringBuilder append(boolean b)
b - boolean
SStringBuilderjava.lang.StringBuilder#StringBuilder(boolean)public SStringBuilder append(char c)
c - char
SStringBuilderjava.lang.StringBuilder#append(char)public SStringBuilder append(char[] str)
str - charの配列
SStringBuilderjava.lang.StringBuilder#append(char[])
public SStringBuilder append(char[] str,
int offset,
int len)
str - charの配列offset - オフセットlen - 長さ
SStringBuilderjava.lang.StringBuilder#append(char[], int, int)public SStringBuilder append(double d)
d - double
SStringBuilderjava.lang.StringBuilder#append(double)public SStringBuilder append(float f)
f - float
SStringBuilderjava.lang.StringBuilder#append(float)public SStringBuilder append(int i)
i - int
SStringBuilderjava.lang.StringBuilder#append(int)public SStringBuilder append(java.lang.CharSequence s)
s - char Sequence
SStringBuilderjava.lang.StringBuilder#append(CharSequence)
public SStringBuilder append(java.lang.CharSequence s,
int start,
int end)
s - CharSequenceを追加します。start - 開始位置end - 終了位置
SStringBuilderjava.lang.StringBuilder#append(CharSequence, int, int)public SStringBuilder append(java.lang.Object obj)
obj - オブジェクト
SStringBuilderjava.lang.StringBuilder#append(Object)public SStringBuilder append(java.lang.String str)
str - 文字列
SStringBuilderjava.lang.StringBuilder#append(String)public SStringBuilder append(java.lang.StringBuffer sb)
sb - StringBuffer
SStringBuilderjava.lang.StringBuilder#append(StringBuffer)public SStringBuilder append(long l)
l - long
SStringBuilderjava.lang.StringBuilder#append(long)public int capacity()
java.lang.StringBuilder#capacity()public char charAt(int index)
java.lang.CharSequence 内の charAtjava.lang.StringBuilder#charAt(int)
public SStringBuilder delete(int start,
int end)
start - end -
SStringBuilderjava.lang.StringBuilder#delete(int, int)public SStringBuilder deleteCharAt(int index)
index - 位置
SStringBuilderjava.lang.StringBuilder#deleteCharAt(int)public void ensureCapacity(int minimumCapacity)
minimumCapacity - 最低のキャパシティjava.lang.StringBuilder#ensureCapacity(int)
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
srcBegin - 元の開始位置srcEnd - 元の終了位置dst - 設定対象dstBegin - 設定対象の開始位置java.lang.StringBuilder#getChars(int, int, char[], int)public int indexOf(java.lang.String str)
str - 文字列
java.lang.StringBuilder#indexOf(String)
public int indexOf(java.lang.String str,
int fromIndex)
str - 文字列fromIndex - 開始位置
java.lang.StringBuilder#indexOf(String, int)
public SStringBuilder insert(int offset,
boolean b)
offset - オフセットb - boolean
SStringBuilderjava.lang.StringBuilder#insert(int, boolean)
public SStringBuilder insert(int offset,
char c)
offset - オフセットc - char
SStringBuilderjava.lang.StringBuilder#insert(int, char)
public SStringBuilder insert(int offset,
char[] str)
offset - オフセットstr - charの配列
SStringBuilderjava.lang.StringBuilder#insert(int, char[])
public SStringBuilder insert(int index,
char[] str,
int offset,
int len)
index - インデックスstr - charの配列offset - オフセットlen - 長さ
SStringBuilderjava.lang.StringBuilder#insert(int, char[], int, int)
public SStringBuilder insert(int offset,
double d)
offset - オフセットd - double
SStringBuilderjava.lang.StringBuilder#insert(int, double)
public SStringBuilder insert(int offset,
float f)
offset - オフセットf - float
SStringBuilderjava.lang.StringBuilder#insert(int, float)
public SStringBuilder insert(int offset,
int i)
offset - オフセットi - int
SStringBuilderjava.lang.StringBuilder#insert(int, int)
public SStringBuilder insert(int dstOffset,
java.lang.CharSequence s)
dstOffset - オフセットs - character sequence
SStringBuilderjava.lang.StringBuilder#insert(int, CharSequence)
public SStringBuilder insert(int dstOffset,
java.lang.CharSequence s,
int start,
int end)
dstOffset - 対象のオフセットs - character sequencestart - 開始位置end - 終了位置
SStringBuilderjava.lang.StringBuilder#insert(int, CharSequence, int, int)
public SStringBuilder insert(int offset,
java.lang.Object obj)
offset - オフセットobj - オブジェクト
SStringBuilderjava.lang.StringBuilder#insert(int, Object)
public SStringBuilder insert(int offset,
java.lang.String str)
offset - オフセットstr - 文字列
SStringBuilderjava.lang.StringBuilder#insert(int, String)
public SStringBuilder insert(int offset,
long l)
offset - オフセットl - long
SStringBuilderjava.lang.StringBuilder#insert(int, long)public int lastIndexOf(java.lang.String str)
str - 文字列
java.lang.StringBuilder#lastIndexOf(String)
public int lastIndexOf(java.lang.String str,
int fromIndex)
str - 文字列fromIndex - 開始位置
java.lang.StringBuilder#lastIndexOf(String, int)public int length()
java.lang.CharSequence 内の lengthjava.lang.StringBuilder#length()
public SStringBuilder replace(int start,
int end,
java.lang.String str)
start - 開始位置end - 終了位置str - 文字列
SStringBuilderjava.lang.StringBuilder#replace(int, int, String)public SStringBuilder reverse()
SStringBuilderjava.lang.StringBuilder#reverse()
public void setCharAt(int index,
char ch)
index - 位置ch - charjava.lang.StringBuilder#setCharAt(int, char)public void setLength(int newLength)
newLength - 長さjava.lang.StringBuilder#setLength(int)
public java.lang.CharSequence subSequence(int start,
int end)
java.lang.CharSequence 内の subSequencejava.lang.StringBuilder#subSequence(int, int)public java.lang.String substring(int start)
start - 開始位置
java.lang.StringBuilder#substring(int)
public java.lang.String substring(int start,
int end)
start - 開始位置end - 終了位置
java.lang.StringBuilder#substring(int, int)public java.lang.String toString()
java.lang.CharSequence 内の toStringjava.lang.StringBuilder#toString()public void trimToSize()
java.lang.StringBuilder#trimToSize()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||