Java的包裹wrap
生活随笔
收集整理的這篇文章主要介紹了
Java的包裹wrap
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對于基本數據類型,Java提供了對應的包裹(wrap)類型。
包裹類型將一個基本數據類型的數據轉換成對象的形式,從而使得它們可以像對象一樣參與運算和傳遞。
int i = 5這是一個基本數據類型,并不是對象
而Integer i = new Integer(5);
則是一個對象,就是一個object類型,可以當作對象來處理了。
當我們遇到arraylist等只能傳入object類型參數的類的時候,就需要用到包裝類對基本數據類型進行一下包裝
就這么說吧,java是一門完全面向對象的語言,所以在java中有些容器要求用一個對象,這時你總不能還用原來c++的東西吧。就好比你開門,容器就是一扇鐵門,對象就是一把鑰匙,你拿了一把不匹配的鑰匙使勁塞,有用嗎?
也許你會說它憑什么不能塞,你想想平時你是去配鑰匙還是配門就知道了。你配幾把?
很明顯,對象類首字母必大寫。
總結
以上是生活随笔為你收集整理的Java的包裹wrap的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序编程代码大全_CNC加工中心程序代码
- 下一篇: linux系统it固定资产管理系统包_固