为什么Java中的双实例变量附加了小写字母d?他们需要这个吗?例:double area = 0d; double avgDailyTemp = 26d; 等等... 最佳答案 默认情况下,数字文字是整数。如果您尝试向Java中传递一个类似100亿的数字,则会出错,因为它超出了整数的范围。指定小写的d显式地将其定义为双精度字面量。