二叉樹的建立和遍歷
阿新 • • 發佈:2020-12-30
技術標籤:java不同型別資料的運算原則
java基本資料運算應該遵循的三個基本原則
1.兩個資料型別相同的數運算其結果的資料型別不變
下面展示一些 內聯程式碼片
。
int x = 11;
int y = 12;
int z = x + y;
System.out.println(z);
float f = 25.666f;
float f1 = 23.025522f;
int f2= (int) (f+f1);//強制轉換
float f3 = f+f1;
System.out.println(f3);
資料型別不同的情況
1.byte 、chart、short 型別的變數參與運算時java虛擬機器(JVM)會把他們轉化為int型資料再運算其運算結果為int
byte b = 23;
short s = 33;
char c = '陳';
int i = b + s;
int ii = b + s + c;
System.out.println(i);
System.out.println(ii);
2.除byte 、chart、short 型別的變數參與運算時系統會將兩者統一為較大型別的資料後再運算下面展示一些 內聯程式碼片
。
int i1 = 169; long l = 12653691L; double d = 1256985615; int i2 = (int) (i1 + l);//強制轉換 long l2 = i1+l; double d1 = l + d; System.out.println(i2); System.out.println(l2); System.out.println(d1);