[A]データ型変換Javaの入門 - 整数

整数の中でJava言語上のI、

データの種類       フットプリント  デフォルト値   レンジ
バイト   1 0  [〜127 -128]
ショート        2   0  [-23768〜23767]
int型      4   0  
長いです      8   0L  [〜2147483647 -2147483648]


1、ハンドルへのint型と、デフォルトでは整数リテラルの中でJava言語。リテラルは、ケースに対処するためのlong型として扱われ、この整数を作るために、あなたは整数リテラルの後に1 / Lを追加する必要があり、資本Lを使用することをお勧めします


2、3つのプラスチック製のリテラル表現の中で、Java言語:


    最初の方法:小数デフォルトデフォルト〔の方法]
    第二の方法:[進整数リテラルの調製におけるゼロ進必要〕
    第三の方法:ヘキサン[書面進整数リテラルあなたが0xのスタートを記述する必要があるとき]であります
 

public class DataTypeTest04
{
    public static void main(String[] args){
        int a=10;
        int b =010;
        int c=0x10;

        System.out.println(a);//10
        System.out.println(b);//8
        System.out.println(c);//16

        System.out.println(a+b+c);//34   
    }
}

図出力:

  第二に、基本的なデータ型変換  

1.整数変換

    // 123個のこの整数リテラルはint型のもので
    私がint変数宣言を入力するときにも//
    // INTタイプ123は、I INT型の変数に割り当てられ、いかなるタイプの変換はありません  

public class DataTypeTest04
{
    public static void main(String[] args){
          int i=123;
        System.out.println(i);
    }
}

  456個の//整数リテラルはint型、4バイトとして扱われます。
  タイプは、長い8バイトである文で、// X変数。
  long型の変数xに割り当てられた456リテラル// INTタイプ、型変換の有無、
  long int型//として変換タイプ
  // INTタイプ小容量
  @長い大容量を入力
  @小さな容量を自動的に変換することができます。質量は、自動型変換機構と呼ばれます。

public class DataTypeTest04
{
    public static void main(String[] args){  

        long x=456;
        System.out.println(x);
    }
}

 int型、4バイトの// 2147483647リテラル
 // Y型長い、8バイト、自動型変換。

public class DataTypeTest04
{
    public static void main(String[] args){

        long y=2147483647;
        System.out.println(y);

    }
}

2.エラー

//コンパイルエラー:整数大きすぎる:
  // 2147483648がint 4つの処理されたバイトとして扱われるが、int型の文字通りの範囲を超え
  //長いZ = 2147483648。

public class DataTypeTest04
{
    public static void main(String[] args){
        long z=2147483648;
        System.out.println(z);

    }
}

エラー図:

  3.解決エラーが
  リテラルL後に添加長いプロセス型と// 2147483648リテラルまで、
  この中// 2147483648Lは8バイト長である
  // Zは、long型の変数であり、プログラム変換タイプが存在しません
 

public class DataTypeTest04
{
    public static void main(String[] args){
        long z=2147483648L;
        System.out.println(z);

    }
}

 

公開された142元の記事 ウォン称賛67 ビュー190 000 +

おすすめ

転載: blog.csdn.net/yyp0304Devin/article/details/105328471