Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 変数の命名規則 | 変数とデータ型
Java入門

変数の命名規則

メニューを表示するにはスワイプしてください

変数とは何かを理解したところで、次に重要なのは適切な名前の付け方を学ぶことです。良い名前付けは、コードの可読性、デバッグのしやすさ、将来的な保守性を高めます。

スペースは使用不可

変数名にはスペースを含めることはできません。変数名は常に1つの連続した単語で記述する必要があります。

無効な例:

int user age = 25;

これを修正するには、キャメルケース(camelCase) を使って単語を結合します:

int userAge = 25;

キャメルケース では、最初の単語は小文字で始まり、2つ目以降の単語は大文字で始まります:

firstName
playerScore
accountBalance

数字で始めてはいけない

変数名は数字で始めることができません。

無効な例:

int 1score = 100;

有効な例:

int score1 = 100;

数字は名前の途中や末尾には使えますが、先頭には使えません。

特殊記号は使用不可

変数名には -@#% などの特殊記号を含めることはできません。

無効な例:

int user-age = 25;

Javaでは - はマイナス演算子として解釈されます。代わりに次のようにします:

int userAge = 25;

変数名で使用できる文字:

  • 英字
  • 数字
  • アンダースコア _
  • ドル記号 $(実際にはほとんど使われません)

Javaは大文字・小文字を区別する

Javaでは大文字と小文字はまったく別のものとして扱われます:

int age = 25;
int Age = 30;

これらは別々の変数です。そのため ageAgeAGE はすべて異なる変数となります。

意味のある名前を使う

意味のある変数名は、その値が何を表しているかを明確に示します。次の2つを比較してください:

int a = 100;
int playerScore = 100;

どちらも同じように動作しますが、2つ目の方が値の意味がすぐに分かるため、はるかに優れています。良い目安として、変数の意味を説明しなければならない場合、その名前は十分ではない可能性があります。

question mark

Javaで無効な変数名はどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  2
some-alt