HOME > Stringクラス(その他)

Stringクラス(その他)

Stringクラスには様々なメソッドが用意されています。
ここでは「文字列を切り出す、判定する、置き換える」という以外の機能に絞って紹介します。

length 〜 文字列の文字数を返す

文字数を取得したい時は、lengthメソッドを使用します。

 lengthサンプル

//元データ
String str1 = "ABC";
String str2 = "あいうえお";

//文字数を取得する
str1.length();
→ 3

str2.length();
→ 5

toCharArray 〜 文字列を文字単位に分割してchar配列にする

文字列を文字単位に分割したい時は、toCharArrayメソッドを使用します。

 toCharArrayサンプル

//元データ
String str = "ABCDE";

//文字列を文字単位に分割する
char[] a = str.toCharArray();

getBytes 〜 文字列をバイト配列にする

文字列をバイト配列にしたい時は、getBytesメソッドを使用します。

 getBytesサンプル

//元データ
String str = "ABC";

//バイト配列で返す
str.getBytes();
→ 65,66,67

文字列カテゴリ