概念:
変数はメモリ内の記憶領域を指します。この領域には独自の名前 (変数名) と型 (データ型) が必要です。同じデータ型の範囲内で常に値を変更することができます。
変数の使用に関する注意:
Java の変数は使用する前に宣言する必要があります。
変数の範囲: 有効な範囲内。
変数は使用する前に初期化する必要があります。
データ型 変数名 = 初期化値
に格納されている値にアクセスします。変数名が指すメモリ領域。データ型:
基本データ型(大きいものから小さいものまで):
数値型:整数型:long(-263
~263-1)、int(- 231~231-1)、ショート(-215~215-1)、バイト(-128~127)ロング命名規則:ロング(データ型) myLong = 100L ; 値の後に L または l を追加する必要があります
浮動小数点型: double (倍精度)、float (単精度) float 命名規則: float myFloat = 100.2F; 値の後に F または f を追加する必要があります 文字型: char は、次のような 1 つの文字 (英語、中国語、句読点、日本語およびその他の言語、およびエスケープ文字) のみを指すことができます。 ただし、ab などの複数の文字は受け入れられません。 boolean参照データ型: class (クラス)、interface (インターフェース)、array ([]) クラスには非常によく使用される型があります: String これは文字列型であり、Java で定義されているクラスであり、直接使用できます。変数間の演算(ブール型問わず):
自動型変換: 容量の小さいデータ型を容量の大きいデータ型で演算すると、容量の小さいデータ型が自動的に変換されます。大容量のデータ型に変換 データ型
を小さいものから大きいものまで: char、byte、short——>int——>long——>float——>doublecharとnumericの場合型が演算される場合、ASCII コードが使用されます。テーブルは、演算のために char 型を対応する int 型の数値に変換します。
byte、short、char の演算結果は、デフォルトで自動的に int 型のデータに変換されます。 サンプルコードは以下の通りです:1 class TestVeriable{ 2 public static void main(String args[]){ 3 int i1=10; 4 short s1=2; 5 int i2 = i1+s1; 6 7 float f1=12.5F; 8 float f2=f1+i2; 9 10 long l=12L;11 float f3 = l;12 13 char c1= 'a';14 char c2= 'A';15 int i3 = c1+1;16 int i4= c2+1;17 18 //short、byte、char之间的运算结果都被自动转化为int类型19 short ss1=12;20 byte bb1= 1;21 char cc1='a';22 int ii1=ss1+bb1+cc1;23 24 } 25 }
強制型変換: 大容量データ型を小容量データ型に変換するには、強制型変換シンボルを使用します: ()
int i1=(int)l1;型変換を強制するときに注意が必要な問題: データ精度の損失
例: byte b1=(byte)l1;
文字列と基本データ型の間の操作: 2 つのデータを結合する場合のみ、接続操作のみを実行できます。 サンプル コードは次のとおりです。りー
以上がJavaの基本変数の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。