1. 変数とボックス

変数はデータを保存するための特別なものです。あらゆるデータ。Java のすべてのデータは変数を使用して保存されます。変数を考える最良の方法の 1 つは、完全に普通のボックスであるボックスとして考えることです。

たとえば、紙に「13」という数字を書いて箱に入れたとします。これで、「ボックスに は値 13 が格納されている」と言えます。

Java のすべての変数には、typename、およびvalueという 3 つの重要なプロパティがあります。

名前は、ある変数を別の変数から区別するために使用されます。箱に貼られたラベルのようなものです。

変数の型によって、変数に格納できる値/データの型が決まります。ケーキはケーキ箱、靴は靴箱などに保管します。

、変数に格納されているオブジェクトまたはデータです。

Java 言語のすべてのオブジェクトには独自のがあります。たとえば、次のデータ型を使用できます: integerfractional numbertextCatHouseなど。

変数(ボックス) にも独自のがあります。変数には、その型に対応する値のみを格納できます。チョコレートの箱、卵 12 個を入れるカートンなど、さまざまなものを保管するためにさまざまな箱が使用されます。これは現実の生活とまったく同じです。


2. 変数の作成

Java 言語では、次の形式のコマンドを使用して変数を作成します。

type name;
変数の宣言

ここで、typeは変数の型 (変数が格納できる値の型に対応します)、nameは変数の名前です。

例:

変数の作成: 最初に型、次に名前を指定します。 説明
int a;
a型が である という名前の変数を作成しますint
String s;
s型が である という名前の変数を作成しますString
double c;
c型が である という名前の変数を作成しますdouble

最も一般的に使用される 2 つのタイプは、整数( で示されますint) とテキスト( で示されますString) です。タイプdoubleも人気です。小数(実数)を表します。


3. 課題

上で述べたように、変数には名前、型、値があります。名前と型についてはすでに検討しましたが、値についてはどうでしょうか? 変数に値を入れるにはどうすればよいですか?

変数に値を代入するには、代入演算子を使用します。ある変数から別の変数に値をコピーします。値は移動しません。コピーします。ディスク上のファイルのようなものです。割り当ては次のようになります。

name = value;
代入演算子

ここで、nameは変数の名前、valueは変数に代入される値です。値には、リテラル値、別の変数の名前、または変数を含む式を指定できます。

例:

コード 説明
int i;
int a, b;
int x;
変数iが作成されます
と変数ab作成されます
変数xが作成されます
i = 3;
変数iは value に設定されます3
a = 1;
b = a + 1;
変数aは value に設定されます1
変数bは value に設定されます2
x = 3;
x = x + 1;
変数xは value に設定されます3
次の行では、 の値がxだけ増加します1x今は4

代入演算子は=記号です。これは比較ではありません。これは、等号の右側の値を左側の変数にコピーするコマンドに他なりません。比較演算の場合、Java は double に等しい: を使用します==


4. 猫と箱

猫を捕まえる方法:

  1. 空の箱を手に取ります。
  2. 待って。

それは冗談です 🙂

もちろん、12 匹の猫を箱に入れることはできるかもしれませんが、変数に入れることができる値は1 つだけです。これは次のタスクに関連します。