1. 程式人生 > 其它 >Oracle增刪改查基本操作

Oracle增刪改查基本操作

型別轉換

由於Java是強型別語言,所以要進行些運算的實話,要用到型別轉換

低到高,低容量到高容量,低精度到高進度 自動轉換

高到低,需要強制型別轉換可能造成記憶體溢位或者精度缺失。

運算中,不同型別的資料先轉換統一型別,然後進行運算。

  • * 1.不能對布林值進行轉換
    * 2.不能將型別轉換為不相干的型別。
    * 3.把高容量到低容量要強制轉換
    * 4.轉換時可能記憶體溢位活進度丟失。
 System.out.println("---------------字元轉換-------------");
char v='c';
int m=v+1;
System.out.println(m);//輸出值:100
System.out.println((char)m);//輸出值:d

型別轉換拓展

int value=1000000000;
int year=20;
int sum=value*year;
System.out.println(sum);//輸出值為:-1474836480記憶體溢位
long sum2=value*year;
System.out.println(sum2);//輸出值為:-1474836480記憶體同樣溢位,轉換前錯誤已經發生
long sum3=value*((long)year);
System.out.println(sum3);//輸出值為:20000000000,錯誤產生前已處理