この記事では、Java の基本的なデータ型について簡単に説明します。必要な方は参考にしていただければ幸いです。
基本データ型
JAVA には 8 つの基本データ型があり、
byte、short、int、long、float、double、 char、boolean
通常の状況では、JAVA で 35 などの整数値が表示される場合、この数値は int 型になります。バイト型にしたい場合は、データの後に大文字の B: 35B を追加して、バイト型であることを示します。同様に、35Sはshort型、35Lはlong型を表す場合は何も付けなくても大丈夫ですが、long型を表現したい場合はデータの後ろに「L」を付ける必要があります。
double 型は float 型に比べて格納範囲が広く、精度も高いため、通常の浮動小数点データは宣言なしで double 型になります。データの後に「F」を追加することもできます。
浮動小数点データは完全に正確ではないため、計算中に最後の数桁が浮動する場合がありますが、これは正常です。
1) 2 つの型は相互に互換性があります
2) 変換されたターゲット型が占有するスペースは、変換されたソース型より大きくなければなりません
下位バイトから上位バイトへの自動変換 (黒い線はデータ損失のない自動データ変換を示し、赤い線は変換中に精度が失われる可能性があることを示します)
より多くの情報を保持するデータ型を に変換します。容量が小さいデータ型では精度が失われる危険性があり、コンパイラはプログラマにキャストを実行することを要求します。 強制変換中にデータ オーバーフローが発生する可能性があるため、注意してください。 データ型の自動昇格 2 つのオペランドの一方が double 型の場合、もう一方の演算は double 型に変換されます。 それ以外の場合、オペランドの 1 つが float 型の場合、もう一方のオペランドは float 型に変換されます。 それ以外の場合、オペランドの 1 つが Long 型の場合、もう一方のオペランドは Long 型に変換されます。 それ以外の場合、両方のオペランドは int 型に変換されます。 強制データ変換
int a=(int)3.14;
以上がJavaの基本データ型の簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。