Java教程關於強制轉換的問題

在Java中有關強制轉換的問題描述:

1、從小的集合強制轉換成大的是安全的。從大的集合轉換成小的就變的不安全。

2、有時候從大的類型轉化成小的類型顯示無法轉換。

如:

long a = 2222222222222222l;

int b =(int)a;

通過圖示,我們可以看出來此時 b 的值是 1848304526 數值發生的改變相反,有int 轉換成 long 就沒有問題:

由圖可知,數值沒有發生改變。

舉報/反饋
相關文章