有人可以向我解釋在java中float和float之間的區別嗎?非常感謝。java中float和float有什麼區別?
5
A
回答
8
Float
是一個對象; float
是一個原始的。同樣的關係,Integer
和int
,Double
和double
,Long
和long
。
float
可以通過自動裝箱,例如被轉換爲Float
float f=1.0f;
Float floatObject = f;
或明確
Float floatObject = new Float(f);
最初的原語被保留的對象版本的速度一起。使用java 5添加了自動裝箱/拆箱,以便於轉換。
5
浮動是一個包裝原始浮動的類。在較新版本的Java中,稱爲自動裝箱的功能很難說明它們不同,但一般來說,當您使用數字進行計算時使用float,而當需要將其存儲在Object集合中時使用Float。
相關問題
- 1. float x []與float [] x有什麼區別?
- 2. Java中float「1」和float「1f」之間的區別是什麼?
- 3. float和float有什麼區別?在C#中財產返還型
- 4. .NET double和python float有什麼區別?
- 5. PYTHON 3中float(44 * 2.2)和(float)(44 * 2.2)的區別是什麼?
- 6. float arrayName [] []和float(* arrayNamePointer)之間的區別是什麼[]
- 7. Android中的「public float getFocalLength()」和「public void getFocusDistances(float [] output)」有什麼區別?
- 8. float []區別
- 9. maya中的float和double有什麼區別?
- 10. 在PHP中floatval和(float)有什麼區別?
- 11. 在這個輸入中float和double有什麼區別?
- 12. cuda編程中float和double類型有什麼區別?
- 13. #Define和Float的區別?
- 14. C#:(float)(x/y)和x /(float)y之間是否有區別?
- 15. float32 vs single和float與double有什麼區別?
- 16. java中的float-extended-exponent和float之間的差別
- 17. Java爲什麼沒有ceil(float)?
- 18. CSS:float:left和float之間的區別:right
- 19. float(「1,000」)有什麼問題?
- 20. 爲什麼沒有Math.floor(float)?
- 21. C#float [] to java float [] via socket
- 22. 爲什麼MySQL的float漂移與Java float不同?
- 23. 在Java 1.5中截斷float Float in setRoundingMode
- 24. Python 3用類型()識別float float()
- 25. `|。有什麼區別? `和`|| `在java中?
- 26. Java中boolean和Boolean有什麼區別?
- 27. !=和=!有什麼區別!在Java中?
- 28. Java中> =和=>有什麼區別?
- 29. **/*。java和* .java有什麼區別?
- 30. `java -version`和`java -showversion`有什麼區別?
谷歌:包裝與基元Java。 –
查看java包裝類http://en.wikipedia.org/wiki/Primitive_wrapper_class –
這就像'int'和'Integer'之間的區別,但是這不太重複:) – Maroun