バックJavaベースの(a)のデータ型と演算子を探し----

本論文では、Java学校の設立前に欠落しているレコードに関する詳細情報を再学習します。

強く型付けされた言語に属し1. Javaの

基本データ型の2.8種類:バイト、短い、int型、長い、フロート、ダブル、文字、ブール、自動データ型変換のように:

  バイト、文字、短い---> int型--->長い--->フロート--->ダブル、ノートにその:

  • ブールデータ型が自動的に変換されません。
  • とき、バイト、文字、短いint型の結果の型の間で運転。
    1  クラスByteTest {
     2      公共 静的 ボイドメイン(文字列[]引数){
     3          バイト A = 3 4          バイト B = 4 5          バイト C = A + B。
    6          のSystem.out.println(c)前記
    7          
    8      }
     9 }

  • ときに直接バイトb = 3 + 4、正しい結果が出力されます。

  • ストレージによっては、フロートは、二重の容量よりも大きくなります。
  • ない場合は、「L」または「L」を追加するための長いタイプした後、その後のintときタイムアウトエラーの範囲の、int型にデフォルト設定されます。
  •  

 

  • フロートと長い似ています。

3.増加は、元のデータ型を変更しないので、

    

パブリック 静的 ボイドメイン(文字列[]引数){
         ショート S = 3 ; 
        S。+ = 1; // データ型変更しない
         // S = S + 2; // によってコンパイルしない
        のSystem.out.println(S)を; 
    
    }

 

 式4.スイッチ構造、わずか6のデータタイプ:バイト、ショート、CHAR、int型、列挙型、文字列型。専用ケース定数を宣言することができた後、あなたは範囲を宣言することはできません。

おすすめ

転載: www.cnblogs.com/zhc8016/p/12234811.html