Javaでは、「変数型変数名;」または「変数型変数名=初期値;」という形式で、データ型と識別子を指定して変数を設定(宣言)することができます。 int 、 string 、 char 、 double などを指定できます。
#このチュートリアルの動作環境: Windows7 システム、Java8 バージョン、DELL G3 コンピューター。
Java 言語は強く型付けされた言語です。強い型付けには次の 2 つの意味が含まれます:
- すべての変数は最初に宣言してから使用する必要があります。
- 指定された型の変数は、その型が一致する値のみを受け入れることができます。
これは、すべての変数とすべての式がコンパイル時に決定される型を持つことを意味します。型は、変数に割り当てることができる値を制限し、式が生成できる値を制限し、これらの値に対して実行できる操作を制限し、これらの操作の意味を決定します。
変数の宣言
開発者にとって、変数とは情報の一部を記述するために使用されるエイリアスです。1 つまたは複数の変数を使用できます。ログイン情報、バージョン名、ファイルサイズ、特定の英単語、航空券の価格など、さまざまな種類の情報を変数に格納できます。
Java では、ユーザーはデータ型と識別子を指定して変数を宣言できます。基本的な構文は次のとおりです:
DataType identifier;
ログイン後にコピー
または
DataType identifier=value;
ログイン後にコピー
上記の構文コードには 3 つの各内容が含まれます: DataType、識別子、および値。具体的な説明は次のとおりです:
- DataType: int、string、char、double などの変数タイプ。
- identifier: 識別子、変数名とも呼ばれます。
- value: 変数が宣言されたときの値。
変数識別子の命名規則は次のとおりです。
- 最初の文字は文字、アンダースコア (-)、ドル記号 ( $)または人民元記号(¥)。
- 識別子は、数字 (0 ~ 9)、大文字 (A ~ Z)、小文字 (a ~ z)、アンダースコア (-)、ドル記号 ($)、 RMB 記号 (¥) と 16 進数 0xc0 より前のすべての ASCII コード。
- キーワードや予約語は識別子として使用できません。
- 識別子の長さに制限はありません。
- 識別子では大文字と小文字が区別されます。
次のコードは、それぞれ String、boolean、int 型の変数を宣言します。
String employee; // String 类型的变量
boolean isSave; // boolean 类型的变量
int create_at; // int 类型的变量
ログイン後にコピー
変数の割り当て
変数の初期化とは、変数に明確な初期値を指定することを意味します。変数の初期化には2つの方法があり、1つは宣言時に直接値を代入する方法、もう1つは最初に宣言してから値を代入する方法です。次のコードは、2 つの方法で変数を初期化します。
char usersex='女'; // 直接赋值
ログイン後にコピー
または
String username; // 先声明
username ="琪琪"; // 后赋值
ログイン後にコピー
さらに、同じ型の複数の変数を同時に定義または初期化できますが、複数の変数は宣言の最後にカンマとセミコロンで区切る必要があります。 。
String username,address,phone,tel; // 声明多个变量
int num1=12,num2=23,result=35; // 声明并初始化多个变量
ログイン後にコピー
Java で変数を初期化するときは、次の点に注意する必要があります:
- 変数はクラスまたは構造体のフィールドです。明示的に初期化されていない場合、変数はデフォルトで作成され、デフォルトの初期値は 0 です。
- メソッド内の変数は明示的に初期化する必要があります。そうしないと、変数の使用時にエラーが発生します。
推奨される関連ビデオ チュートリアル:
Java ビデオ チュートリアル
以上がJava変数の設定方法(宣言)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。