我有一個Integer類型的ArrayList,是否可以存儲一個值(例如:1.25),而不必將其轉換爲int,因此在小數點後丟失位?在ArrayList中存儲Double
0
A
回答
6
不,你不能在ArrayList<Integer>
存儲雙打沒有精度損失。但是,您可以將它們存儲在ArrayList<Double>
中。
+0
謝謝,解決了! – MrD
+1
@DarioPanada,如果解決了您的問題,您應該接受NPE的解決方案(請點擊複選標記) –
4
改爲使用ArrayList<Number>
。通過這種方式,您將可以存儲Double
和Integer
實例,因爲這兩個類都是從Number
類派生的。
相關問題
- 1. 是否可以在JAVA ArrayList <double[][]>中存儲double [] []數組?
- 2. 總結存儲在ArrayList(Java)中的對象的所有double值
- 3. 存儲在ArrayList中
- 4. 存儲在ArrayList中
- 5. 在包中傳遞double ArrayList
- 6. 在SQLite中存儲arraylist的arraylist
- 7. 在sharedPreferences中存儲Arraylist
- 8. 在HashMap中存儲ArrayList
- 9. 在ArrayList中存儲jsonobject
- 10. 將arraylist存儲在IsolatedStorage中
- 11. 無法存儲在ArrayList中
- 12. 接口存儲在ArrayList中
- 13. 在ArrayList中存儲組件
- 14. 在arraylist中存儲對象
- 15. Convert ArrayList <double[][]> double [] []
- 16. 如何在Redis緩存中存儲ArrayList?
- 17. urenraintity arrayList存儲
- 18. ArrayList不存儲值
- 19. ArrayList中不存在Java索引<Double>
- 20. 是否有存儲在ArrayList中
- 21. 使用ArrayList在java中存儲文件
- 22. 在會話中存儲ArrayList值
- 23. 在ArrayList中存儲空值並設置
- 24. Android:在SharedPreferences中存儲ArrayList <T>?
- 25. c# - 如何在ViewState中存儲ArrayList?
- 26. 存儲JsonElement在ArrayList中導致錯誤
- 27. 在ArrayList中存儲對象的引用
- 28. 在數據庫中存儲.Net ArrayList
- 29. 在arraylist中存儲值並打印它
- 30. 如何在SharedPreferences中存儲ArrayList
將ArrayList中的所有值乘以100,並在提取它們時將它們分開 –
不會導致堆損壞。你爲什麼不用一個'List'? –
你不能使用ArrayList? –