1. 変数の宣言

変数の作成方法をもう一度見てみましょう。

変数を作成するには、次のコマンドを記述する必要があります。type name;

例:

指図 説明
String s;
Stringという名前の変数がs作成されます。
この変数にはテキストを保存できます。
int x;
intという名前の変数がx作成されます。
この変数には整数を格納できます。
int a, b, c;
int d;
Intabc、という名前の変数dが作成されます。
これらの変数には整数を格納できます。
重要!
同じメソッド内に同じ名前の 2 つの変数を作成することはできませんしかし、さまざまな方法でそれが可能です。それは、さまざまな家に箱があるようなものです。

変数の名前にも制限があります。一方で、それは何でもありえます。ただし、その一方で、スペースや、 、 などの特殊文字を含めることはできません。変数名にはラテン文字数字のみを使用するのが最善です。+-

Javaでは、大文字小文字のどちらを書くかが重要であることに注意してください。int aは と同じではありませんInt a

ちなみに、Javaでは変数を作成すると同時にを代入することができます。これにより、時間とスペースが節約されます。

コンパクトなコード 左側のコードと同等のロングコード
int a = 5;
int a;
a = 5;
int b = 6;
int b;
b = 6;
int c = 7;
int c;
c = 7;
int d = c + 1;
int d;
d = c + 1;
String s = "I'm Amigo";
String s;
s = "I'm Amigo";

その方法ははるかにコンパクトで明確です。

さて、変数の作成方法がわかったので、Java 言語で最も頻繁に使用される 2 つの型について見てみましょう。それらはint(整数) とString(テキスト/文字列) です。


2.int種類

変数intには整数を格納できます。int変数に対してさまざまな演算 (加算、減算、乗算、除算など) を実行できます。例:

コード 説明
int x = 1;
int y = x*2;
int z = 5*y*y + 2*y + 3;
x等しい1
y等しい2
z等しい20 + 4 + 3、等しい27
int a = 5;
int b = 1;
int c = (a-b) * (a+b);
a等しい5
b等しい1
c等しい4 * 6、等しい24
int a = 64;
int b = a/8;
int c = b/4;
int d = c*3;
a等しい64
b等しい8
c等しい2
d等しい6

3.String種類

このString型を使用すると、文字列とも呼ばれるテキスト行を保存できます。

Java で文字列を割り当てるには、文字列のテキストを引用符で囲んで記述する必要があります。例:

コード 説明
String s = "Amigo";
s含まれています"Amigo"
String s = "123";
sが含まれています"123"
String s = "Bond 007";
s含まれていますBond 007

簡単そうに見えますよね?もしそうなら、もう一つ興味深い事実があります。

Java では、文字列をプラス記号 ( ) で結合できます+。例:

コード 説明
String s = "Amigo" + " is the best";
s含まれていますAmigo is the best
String s = "";
s空の文字列、つまり文字がまったく含まれていない文字列が含まれています。
int x = 333;
String s = "Amigo" + x;
s 含まれていますAmigo333

最後の例では、文字列数値を連結していることに注意してください。ここでもすべてが単純です。数値が文字列に変換され、2 つの文字列が結合されます。文字列数値を連結する と、必ず最終的には文字列になります。


4. 変数を画面に表示する

すべてがとても明白で単純なことのように思えます。それでは、画面上に変数を表示するためにどのコマンドを使用できるかすぐに推測できるでしょうか?

確かに、すべてがシンプルです。画面上に何かを表示するには、コマンドを使用します。表示したいものはすべて引数として渡します。System.out.println()

コード 画面出力
System.out.println("Amigo");
Amigo
System.out.println("Ami" + "go");
Amigo
String s = "Amigo";
System.out.println(s);
Amigo
String s = "Am";
System.out.println(s + "igo");
Amigo

これでもう少し明確になると思います。ここで、すべてを正しく理解したかどうかを確認します。練習はリトマス試験紙です。練習だけが、すべてをよく理解したかどうかを知るのに役立ちます。