Java での変数の宣言

汎用 Java コード

ファンキーデータ/ゲッティイメージズ





変数は、変数で使用される値を保持するコンテナーです。 Java プログラム .変数を使用できるようにするには、変数を宣言する必要があります。通常、変数の宣言は、どのプログラムでも最初に行われます。

変数を宣言する方法

Java は厳密に型指定されたプログラミング言語です。これは、すべての変数にデータ型が関連付けられている必要があることを意味します。たとえば、変数は 8 つのうちの 1 つを使用するように宣言できます。変数の良い例えは、バケツを考えることです。私たちはそれを特定のレベルまで満たすことができ、その中にあるものを置き換えることができ、時には何かを追加したり取り除いたりすることができます.データ型を使用する変数を宣言するとき、それはバケツに何を入れることができるかを示すラベルを付けるようなものです。バケツのラベルが「砂」だとしましょう。ラベルが貼られると、バケツに砂を追加または削除することしかできなくなります。何か他のものを入れようとすると、バケツ警察に止められます。 Java では、 コンパイラバケツ警察として。プログラマーが変数を適切に宣言して使用することを保証します。



Java で変数を宣言するために必要なのは、データ型とそれに続く変数名:

|_+_|

上記の例では、「numberOfDays」という変数が int のデータ型で宣言されています。行がセミコロンで終わっていることに注意してください。セミコロンは Java コンパイラ 宣言が完了したこと。



宣言されたので、numberOfDays はデータ型の定義に一致する値のみを保持できます (つまり、int データ型の場合、値は -2,147,483,648 から 2,147,483,647 までの整数のみです)。

変数の宣言 他のデータ型の場合はまったく同じです。

|_+_|

変数の初期化

変数を使用する前に、初期値を指定する必要があります。これを変数の初期化と呼びます。最初に値を指定せずに変数を使用しようとすると、次のようになります。

|_+_|

変数を初期化するには、代入ステートメントを使用します。割り当てステートメントは、数学の方程式と同じパターンに従います (例: 2 + 2 = 4)。方程式の左辺、右辺、および中間に等号 (つまり、「=」) があります。変数に値を与えるには、左側が変数の名前で、右側が値です。



|_+_|

上記の例では、numberOfDays は int のデータ型で宣言されており、7 の初期値が与えられています。初期化されているため、numberOfDays の値に 10 を追加できます。

|_+_|

通常、変数の初期化は宣言と同時に行われます。



|_+_|

変数名の選択

変数に付けられた名前は、識別子として知られています。用語が示すように、コンパイラが処理している変数を知る方法は、変数の名前です。

識別子には特定の規則があります。



  • 予約語 使用できません。
  • 数字で始めることはできませんが、最初の文字の後に数字を使用できます (たとえば、name1、n2ame は有効です)。
  • 文字、アンダースコア (つまり「_」)、またはドル記号 (つまり「$」) で始めることができます。
  • 他の記号やスペース (「%」、「^」、「&」、「#」など) は使用できません。

変数には常に意味のある識別子を付けてください。変数が本の価格を保持する場合、「bookPrice」のような名前を付けます。各変数に、それが何のために使用されているかを明確にする名前が付いていれば、プログラム内のエラーを見つけやすくなります。

最後に、 命名規則 Java で使用することをお勧めします。お気付きかもしれませんが、ここで挙げた例はすべて特定のパターンに従っています。変数名で複数の単語を組み合わせて使用​​する場合、最初の単語に続く単語には大文字が付けられます (reactionTime、numberOfDays など)。