文字を入れる(String)
約5分で読めます第7章
この章で学ぶこと
文字や文章を変数に入れる方法を学びましょう。Javaでは String という型を使います。
文字を入れる箱「String」
名前やメッセージなど、文字を扱いたいときに使う型が String(ストリング)です。
String は「文字の列」という意味です。1文字でも、長い文章でも、同じように扱えます。
Stringの使い方
java
1public class Main {2 public static void main(String[] args) {3 String name = "田中たろう";4 String message = "こんにちは!";56 System.out.println(name); // 田中たろう7 System.out.println(message); // こんにちは!8 }9}文字列はダブルクォート(")で囲んで書きます。これは int と違う大事なポイントです。
文字列をつなげる
+ を使うと、文字列同士をつなげられます。
java
1String name = "田中たろう";2System.out.println("こんにちは、" + name + "さん!");3// こんにちは、田中たろうさん!変数と文字列を + でつなぐことで、動的なメッセージが作れます。
int と String の違い
| 型 | 入れるもの | 書き方の例 |
|---|---|---|
| `int` | 整数 | `int age = 20;` |
| `String` | 文字列 | `String name = "たろう";` |
String は大文字の S で始まることに注意しましょう。int は小文字ですが、String は大文字です。なぜ大文字なのかは「クラスとオブジェクト」の章を学ぶと自然とわかります。今は「String は大文字の S」とそのまま覚えておきましょう。
ポイント
文字を扱うときは String を使います。値はダブルクォート(")で囲みます。+ で文字列をつなげることもできます。
まとめ
- 文字(文字列)を入れるには
Stringを使う - 値はダブルクォート(
")で囲む +で文字列同士をつなげられるStringは大文字の S で始まる
確認問題
Javaで文字列を扱う型はどれですか?