Javaには文字列型というプリミティブ型(基本データ型)はないが、Stringクラス、StringBufferクラス、StringBuilderクラスなどの標準クラスを使い文字列を扱うことができる。
-
Stringクラスで文字列を扱う
Stringクラスを使い文字列を扱うことができる。
-
StringBufferクラスで文字列を扱う
StringBufferクラスを使い文字列を扱うこともできる。変数の値の文字列を何度も変更する場合に有効だ。
-
StringBuilderクラスで文字列を扱う
StringBuilderクラスを使い文字列を扱うこともできる。変数の値の文字列を何度も変更する場合に有効だ。実行速度も高速である場合が多い。
-
文字列の長さ(文字数)を取得
Stringクラスのlength()メソッドを使い、文字列の長さ(文字数)を取得する方法。
-
文字列同士の等価比較
Stringクラスのequals()メソッドを使い、文字列同士が等しいかどうかを調べる方法。
-
文字列内に指定した部分文字列があるかどうかを調べる
Stringクラスのcontains()メソッドを使い、文字列内に指定した部分文字列があるかどうかを調べる方法。
-
文字列の先頭及び末尾のすべての空白を取り除く
Stringクラスのtrim()メソッドを使い、文字列の先頭及び末尾のすべての空白を取り除く方法。
-
文字列を、指定区切りで分割
Stringクラスのsplit()メソッドを使い、文字列を、指定区切りで分割する方法。
-
文字列の最後に文字列を連結
Stringクラスのconcat()メソッドを使い、文字列の最後に文字列を連結する方法。
-
文字列から部分文字列を取得
Stringクラスのsubstring()メソッドを使い、文字列からインデックス指定した部分文字列を取得する方法。
-
文字列内の特定の部分文字列をすべて置き換える
Stringクラスのreplace()メソッドを使い、文字列内の特定の部分文字列をすべて置き換える方法。
-
文字列内の正規表現に最初に一致した部分文字列を置き換える
StringクラスのreplaceFirst()メソッドを使い、文字列内の正規表現に最初に一致した部分文字列を置き換える方法。
-
文字列内の正規表現に一致する部分文字列をすべて置き換える
StringクラスのreplaceAll()メソッドを使い、文字列内の正規表現に一致する部分文字列をすべて置き換える方法。