〜5のJava SEのレビュー:基本データ型

データの種類

基本データ型と参照データの種類:Javaの、二つのデータの種類があります

基本データ型

  • 整数:バイト、短い、int型、長いです
  • フロート:float型、ダブル
  • 文字:CHAR
  • ブール:ブール
データの種類 デフォルト値 レンジ イラスト
バイト(ビット) 8 0 -2 ^ 7 - ^ 7-1 2 バイトB = 10。
ショート(short型整数) 16 0 -2 ^ 15から2 ^ 15-1 短いS = 10。
int型(整数) 32 0 -2 ^ 31から2 ^ 31-1 私は10を= int型。
ロング(長いです) 64 0 -2 ^ 63から2 ^ 63-1 長L = 10リットル。
フロート(単精度) 32 0.0 -2 ^ 31から2 ^ 31-1 = 10.0f Fフロート。
ダブル(倍精度) 64 0.0 -2 ^ 63から2 ^ 63-1 ダブルD = 10.0d。
CHAR(文字) 16 空の 0から2 ^ 16-1 チャーC = 'C'。
ブール(ブール値) 8 真偽 ブールB =はtrue。

注意事項

  • 文字列は、基本的なタイプではなく、参照型
  • フロートは、近似値ではなく正確な値であってもよいです
  • それは長い4バイト、8バイトの浮動小数点数の広い範囲を表すような長いフロート比としてバイトの数とし、必ずしも相関しない範囲を示しているが、
  • デフォルトの浮動小数点型はdoubleで、デフォルトの整数型はintです
  • あなたが長い変数の割り当てを与える場合は、定数が接尾する必要がありますLl
  • あなたはfloag変数の割り当てを与えた場合、一定の接尾辞を追加すべきFf

データ型変換

データが同じタイプでない場合は、データ型変換が行われます

自動変換(暗黙の)

  1. 特徴:コードは自動的に、指定する必要はありません
  2. ルール:小規模から大規模までのデータ範囲

注意:

  • チャー、バイトは、短い、および計算の他のタイプ最初のint型に変換され、その後、計算を行います
  • boolean型データ型変換は発生しません

キャスト(マニュアル)

構文:(要转换的目标类型) 要转换的数据

  1. 自分の人生のニーズを変換する方法
  2. データの損失や精度があります

おすすめ

転載: www.cnblogs.com/wbyixx/p/11846288.html