變數型別轉換
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型別
- JavaScript 字串轉換數值型別JavaScript字串型別
- 型別轉換型別
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- 資料型別,型別轉換資料型別
- 腦圖學習 JavaScript 之犀牛書【三 · 二】型別轉換、變數JavaScript型別變數
- js型別轉換JS型別
- 型別轉換(cast)型別AST
- Convert型別轉換型別
- Java資料型別及型別轉換Java資料型別
- JNI常用型別轉換型別
- 容器,型別轉換。List。型別
- c++ 型別轉換C++型別
- interface{} 型別的轉換型別
- 型別轉換注意點型別
- Spring型別轉換(Converter)Spring型別
- 資料型別轉換資料型別
- golang的型別轉換Golang型別
- 型別轉換運算子型別
- C# 型別轉換C#型別
- 型別轉換工具類型別
- 強制型別轉換型別
- go interface{}型別轉換Go型別
- 第11章 使用類——型別轉換(二)將自定義型別轉換為內建型別型別
- PHP變數型別PHP變數型別
- Java 變數型別Java變數型別
- 變數型別-Set變數型別
- mysql bigint型別和datetime型別的轉換MySql型別
- C#快速入門教程(9)——浮點數、Decimal型別和數值型別轉換C#Decimal型別
- JavaScript隱式型別轉換JavaScript型別
- 強制型別轉換之(==)型別
- JavaScript 資料型別轉換JavaScript資料型別
- 型別轉換(int 和 String)型別
- javascript資料型別轉換JavaScript資料型別
- 【Java】資料型別轉換Java資料型別
- go-常用型別轉換Go型別