13 - java包装类
生活随笔
收集整理的這篇文章主要介紹了
13 - java包装类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
變量的包裝類
八種數據類型 八種包裝類
| byte | Byte |
| short | Short |
| int | Integer |
| long | Long |
| float | Flat |
| double | Double |
| char | Character |
| boolean | Boolean |
自動裝箱 (jdk1.5就有了)
Integer i = 0; ==> Integer i = new Integer("0"); //=> 基礎數據類型會自動包裝成引用數據類型自動拆箱
int i = 0; //=> 引用數據類型會自動拆解成基礎數據類型引用數據類型就比基礎數據類型多了一個 null 值
所以建議在類下面定義變量的時候盡量用引用數據類型聲明變量,將來有可能傳值是 null,而基礎數據類型不能用 null,null 代表引用數據類型沒傳值,0 不知道,Integer 能給我們提供一個有沒有值的概念
總結
以上是生活随笔為你收集整理的13 - java包装类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟化服务器故障,修复vSphere v
- 下一篇: parseFloat(string)