Javaの文字列を勉強する!Stringクラスの扱い方と便利なメソッド。

Javaの文字列を勉強する!Stringクラスの扱い方と便利なメソッド。

この記事では、Javaでの文字列の扱い方やStringクラスの便利なメソッドを勉強しよう!

とても実践的な内容だ。

Javaにおける文字列

多くのプログラミング言語と同様に

なお、テキストは変数と区別するためにカッコで括って表現される。

Stringはなぜstringで無いのか?

Stringはintやcharなどのプリミティブ型ではなく、オブジェクト型のデータ型である。

charの使い道は?

Charはcharcterの略で、Unicodeという文字規格での一文字を整数で表すデータ型。

ユニコードには記号なども含まれる。

ユニコードの一覧

Stringクラスの便利なメソッド

次にStringを扱ううえで必要となるオペレーションとそのために用いるメソッドについて見ていこう!

equals – 文字列が同じか確認する

まずはStringでもっともよく使われる文字列の

JavaでStringの内容を比較する場合は==では無く、equalsを使用する。

length – 文字列の長さを出力する

substring – 文字列を切り抜く

replace – 文字の置き換え

contains – 文字の検索

検索する文字が文字列のどの位置にあるか確認したい時はindexOfメソッドを使用する。

splitとjoin

コンマで区切られた文字列を配列に変換する場合、

nullと空白のチェック

Stringクラスについて知っておきたい事柄

StringUtilsクラス

Appcheのcommonライブラリに含まれるStringに関連する便利なユーティリティメソッドを多く含んでいる。

org.apache.commons.lang3

空白と改行

Stringを数字のデータ型に変換する

StringBuilder – 文字列を組み立てる