變數型別轉換
short a = 1;
short b = 2;
那麼 a+b 是什麼型別?
1.需要注意的一點是 雖然short和char都是16位的,長度是一樣的 但是彼此之間,依然需要進行強制轉換
整型和整型進行運算的時候,如果兩邊的值都是小於或者等於int的,那麼其結果就是int。 相關知識點在操作符章節
所以a+b之後得到的型別是int
public class HelloWorld {
public void method1(final int j) {
short a = 1;
short b = 2;
short c = (short) (a+b);
}
}
相關文章
- Pytorch變數型別轉換PyTorch變數型別
- Javascript基礎:變數型別轉換JavaScript變數型別
- 引用型別變數的強制轉換型別變數
- JAVA基礎:Java變數型別間的相互轉換(轉)Java變數型別
- 在JavaScript中也玩變數型別強行轉換JavaScript變數型別
- JavaScript 字串轉換數值型別JavaScript字串型別
- char型別的數值轉換型別
- PHP 型別轉換&&型別強制轉換PHP型別
- C#變數型別(1):引用型別和值型別 (轉)變數型別
- java型別轉換與強制型別轉換(轉)Java型別
- 【Mysql 學習】數值型別轉換MySql型別
- 利用符號進行的型別轉換,轉換成數字型別 ~~符號型別
- 型別轉換型別
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- 腦圖學習 JavaScript 之犀牛書【三 · 二】型別轉換、變數JavaScript型別變數
- 資料型別,型別轉換資料型別
- PHP資料型別轉換(字元轉數字,數字轉字元)PHP資料型別字元
- PHP變數型別PHP變數型別
- Java 變數型別Java變數型別
- 變數型別-Set變數型別
- js型別轉換JS型別
- 字元型別轉換字元型別
- 3.2 型別轉換型別
- JavaScript 型別轉換JavaScript型別
- Golang型別轉換Golang型別
- JS的資料型別和變數(轉)JS資料型別變數
- C++中的向上型別轉換和向下型別轉換C++型別
- springmvc引數型別轉換三種方式SpringMVC型別
- 字串、數值 等型別的相互 安全轉換字串型別
- android自定義Application全域性變數不能型別轉換的問題AndroidAPP變數型別
- Java資料型別及型別轉換Java資料型別
- 字元型別轉換成時間型別字元型別
- Oracle Long型別轉換為Clob型別Oracle型別
- JavaScript - 變數、值、型別JavaScript變數型別
- 資料型別,變數資料型別變數
- Python變數型別Python變數型別
- interface{} 型別的轉換型別
- JNI常用型別轉換型別