Javaでの文字列の処理方法
Javaで文字列を処理するのは、数値や1文字を処理するのとは違う処理が必要になる。このページでは、Javaでの文字列の処理方法についてまとめてお伝えしよう。
String型を使う
1つの文字を入れるデータ型にはchar型を使えばよかったが、これはあくまでも1文字だけのための型だ。Javaで文字列を扱うためには、「String型」なるものが必要だ。
String型は、通常のデータ型とは違う。順を追って説明していこう。
String型
文字列の型はJavaではString型と呼ばれる。特に初心者の方は深く考えずに、次のように扱うと覚えておくだけでもいい。
String str = "おはようございます";
int型やchar型と使い方は一緒だ。まずは、String型というものがあると思ってしまえばいい。
このように「"」もしくは「'」で囲むと文字列になる。すでに何度か、System.out.println("文字列");の形で登場してきている。
まず理解したいのは、これだけだ。
下にある詳細説明は後から順々に理解すればいいので、飛ばして次の項目に移ってしまっても支障はない。
標準クラス
Stringは標準クラスとして用意されているものだ。標準クラスとは何かについては下記で説明している。
Stringオブジェクト
String型は、実際にはStringオブジェクトと呼ばれるものを使っている。詳しくは下記を順々に読んでいただければ、わかるだろう。
さらに詳細な使い方
さらに詳細なStringオブジェクトの使い方は下記でまとめている。こちらも余裕があれば、確認していただければと思う。
まとめ
このページではJavaでの文字列の使い方についてまとめてきた。
String型というものがあって、「"」や「'」で囲むと使える、という理解でもまずは構わない。Javaについてわかってきたら、戻ってきて本来の意味合いを理解していただければ十分だ。