文字系

java.lang

[API] java.lang.StringBuilderクラス

java.lang.StringBuilderクラスは可変な文字列の操作を行うためのクラスです。 StringBuilderの特徴 可変文字列を扱うクラスは他に java.lang.StringBufferがあります。 大きな違いは、Str...
java.util

[API] java.util.StringTokenizerクラス

StringTokenizerの概要 カンマ(,)やタブ(\t)などの区切り文字で区切られた形式の文字列を分解して取り出ときに java.util.StringTokenizerクラスを使用します。 CSV形式のデータを処理するときなどに便...
java.lang

[API] java.lang.StringBufferクラス

java.lang.StringBufferクラスは、スレッドセーフに可変文字列の操作を行うためのクラスです。 StringBufferの特徴 可変文字列を扱うクラスは他に java.lang.StringBuilderがあります。 違いを...
java.lang

[API] java.lang.Stringクラス

java.lang.Stringクラスは javaで文字列を扱う時に使用するクラスです。 Stringの特徴 Stringはイミュータブルなので、一度生成した文字列は変更できません。変数値を変更したい場合は再代入する必要があります。 Str...
正規表現

正規表現(Regular Expressions)

正規表現は、文字列を検索や置換などする時に指定するパターン文字のことです。 正規表現について 正規表現はJavaに限らない一般的な仕組みで、 文字列パターンの検索、置換、抽出、チェックを簡単に行うことができます。 Javaでは java.u...
java.lang

[API] java.lang.Characterクラス

Characterクラスはchar型のラッパークラスです。 Characterクラスについて プリミティブ型のcharをオブジェクトとして扱いたい時に使用します。 Characterの継承・実装 継承クラス ・java.lang.Objec...
Java基本

文字/文字列関連API

Javaの文字操作についてです。 Javaの文字操作 Javaで文字(単一の文字)を扱いたい場合はchar型、文字列を扱いたい場合はString型を使用します。 文字列は複数の文字を扱えるので0文字以上の文字を扱えます。 文字・文字列を扱う...