課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
我想說的是能不能更清楚展現,那些不能轉換那些,那些可以轉換?
2016-03-17
源自:Java入門第一季(IDEA工具)升級版 2-9
正在回答
boolean不能轉換為其他數據類型
數據轉換的規則為:
byte--short--int--long--float--double
char--int --long--float--double
byte、short、char三者不能互相轉換
自動轉換:范圍小的轉換為范圍大的
強制轉換:范圍大的轉換為范圍小的
低精度可以向高精度自動轉換,反過來就不行,需要強轉。
例:int a = 1;
double b = a;
-----------------------------
double a = 2.0;
int b = a;這樣不行。
字節數更大的不能轉換小的,小的能轉換成大的
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答java中數據類型自動類型轉換為什么轉換順序
3 回答關于數據類型轉換問題
4 回答java轉換類型
3 回答強制轉換類型
1 回答強制類型轉換
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-17
boolean不能轉換為其他數據類型
數據轉換的規則為:
byte--short--int--long--float--double
char--int --long--float--double
byte、short、char三者不能互相轉換
自動轉換:范圍小的轉換為范圍大的
強制轉換:范圍大的轉換為范圍小的
2016-03-17
低精度可以向高精度自動轉換,反過來就不行,需要強轉。
例:int a = 1;
double b = a;
-----------------------------
double a = 2.0;
int b = a;這樣不行。
2016-03-17
字節數更大的不能轉換小的,小的能轉換成大的