Difference between “Double” and “double”
Double和Double有什么区别?
- stackoverflow.com/questions/12226757/…,stackoverflow.com/questions/13701818/…
- 不要使用Double,除非你有充分的理由这样做。它容易出错,而且速度不必要。
- 你可以在谷歌上搜索你确切的标题,然后更快地找到答案。
- @船长长颈鹿不,那是C。在c_中,System.Double是Double。但是,Java有一组固定的基元类型和每个基元类型的包装器。
- 它已经14岁了。stackoverflow.com/questions/13332012/double vs double in jav‌&8203;a
Double是对象,Double是原始数据类型。有关详细信息,请参阅此答案。
The Double class wraps a value of the primitive type double in an
object. An object of type Double contains a single field whose type is
double.
来源:http://docs.oracle.com/javase/7/docs/api/java/lang/double.html
- 那么我什么时候应该使用Double,什么时候应该使用Double?谢谢你
- @我建议在进行基本浮点计算时使用Double。如果需要大量的字符串转换,那么我将使用类Double。
- 需要注意的一点是,复杂数据类型double可以为空。如果找不到某个值,并且需要一个空值,那么我经常在一个操作可以产生一个数字以外的值时使用它。否则,如果结果是强制的,我更喜欢使用基元双精度类型。