ホームページ > Java > &#&チュートリアル > Javaの基本変数の紹介

Javaの基本変数の紹介

巴扎黑
リリース: 2017-06-23 16:37:11
オリジナル
1453 人が閲覧しました

変数の宣言と使用

概念:

変数はメモリ内の記憶領域を指します。この領域には独自の名前 (変数名) と型 (データ型) が必要です。同じデータ型の範囲内で常に値を変更することができます。

変数の使用に関する注意:

Java の変数は使用する前に宣言する必要があります。

変数の範囲: 有効な範囲内。

変数は使用する前に初期化する必要があります。

データ型 変数名 = 初期化値

に格納されている値にアクセスします。変数名が指すメモリ領域。

データ型:

基本データ型(大きいものから小さいものまで):

数値型:

整数型:long(-2

63

~2

63-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——>double

charと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 }
ログイン後にコピー

強制型変換: 大容量データ型を小容量データ型に変換するには、強制型変換シンボルを使用します: ()

例: long l1=100L;

int i1=(int)l1;型変換を強制するときに注意が必要な問題: データ精度の損失

例: byte b1=(byte)l1;

文字列と基本データ型の間の操作: 2 つのデータを結合する場合のみ、接続操作のみを実行できます。

サンプル コードは次のとおりです。りー

以上がJavaの基本変数の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート