Java 文字列メソッド
すべての文字列メソッド
Stringクラスには、文字列で使用できる一連の組み込みメソッドがあります。
|
Method |
説明 |
Return Type |
|---|---|---|
| charAt() | 指定されたインデックス(位置)の文字を返します。 | char |
| codePointAt() | 指定されたインデックスにある文字のUnicodeを返します。 | int |
| codePointBefore() | 指定されたインデックスの前の文字のUnicodeを返します。 | int |
| codePointCount() | 文字列で見つかったUnicode値の数を返します。 | int |
| compareTo() | 2つの文字列を辞書順に比較します。 | int |
| compareToIgnoreCase() | 大文字と小文字の違いを無視して、2つの文字列を辞書順に比較します。 | int |
| concat() | 文字列を別の文字列の末尾に追加します。 | String |
| contains() | 文字列に一連の文字が含まれているかどうかを確認します。 | boolean |
| contentEquals() | 文字列が指定されたCharSequenceまたはStringBuffer と全く同じ文字列を含むかどうかをチェックします。 |
boolean |
| copyValueOf() | 文字配列の文字を表す文字列を返します。 | String |
| endWith() | 文字列が指定された文字で終わるかどうかを確認します。 | boodean |
| equals() | 2つの文字列を比較します。文字列が等しい場合はtrue、 そうでない場合はfalseを返します。 |
boolean |
| equalsIgnoreCase() | 大文字と小文字の区別を無視して、2つの文字列を比較します。 | boolean |
| format() | 指定されたロケール、書式文字列、および引数を使用して 書式設定された文字列を返します。 |
String |
| getBytes() | 指定された文字セットを使用してこの文字列を一連のバイトにエンコードし、 結果を新しいバイト配列に格納します。 |
byte[] |
| getChars() | 文字列から文字の配列に文字をコピーします。 | void |
| hashCode() | 文字列のハッシュ コードを返します。 | int |
| indexOf() | 文字列内で指定された文字が最初に見つかった位置を返します。 | int |
| intern() | 文字列オブジェクトの正規表現を返します。 | String |
| isEmpty() | 文字列が空かどうかをチェックします。 | boolean |
| lastIndexOf() | 文字列内で指定された文字が最後に見つかった位置を返します。 | int |
| length() | 指定された文字列の長さを返します。 | int |
| matches() | 正規表現と一致する文字列を検索し、一致したものを返します。 | boolean |
| offsetByCodePoints() | 指定されたインデックスからcodePointOffsetコードポイントだけ オフセットされた、この文字列内のインデックスを返します。 |
int |
| regionMatches() | 2つの文字列領域が等しいかどうかをテストします。 | boolean |
| replace() | 指定された値の文字列を検索し、指定された値が 置き換えられた新しい文字列を返します。 |
String |
| replaceFirst() | 指定された正規表現に一致する部分文字列の最初の出現を、 指定された置換で置き換えます。 |
String |
| replaceAll() | 指定された正規表現に一致するこの文字列の各部分文字列を 指定された置換で置き換えます。 |
String |
| split() | 文字列を部分文字列の配列に分割します。 | String[] |
| startsWith() | 文字列が指定された文字で始まるかどうかを確認します。 | boolean |
| subSequence() | このシーケンスのサブシーケンスである新しい文字シーケンスを返します。 | CharSequence |
| substring() | 指定された文字列の部分文字列である新しい文字列を返します。 | String |
| toCharArray() | 文字列を新しい文字配列に変換します。 | char[] |
| toLowerCase() | 文字列を小文字に変換します。 | String |
| toString() | Stringオブジェクトの値を返します。 | String |
| toUpperCase() | 文字列を大文字に変換します。 | String |
| trim() | 文字列の両端から空白を削除します。 | String |
| valueOf() | 指定された値の文字列表現を返します。 | String |