我们是否应该在double,java中的float值结束时添加“ d&quot”。
在定义双重和浮动变量时,我通常会感到困惑,据我所知,在双重浮点值的末尾添加“ D”,“ F”等是一个很好的做法。但是,由于IDE没有警告我,通常我会省略它们,并认为这也可以,也无需添加这些字母。关于这些变量:
1。除了在Java中添加了“ D”和“ F”的字母?
2。为什么我们在浮点和双变量定义的末尾添加这些字母?我们应该使用还是不使用?
3。在定义这些变量(除列表,地图等)时,如下所示,我应该喜欢它们的原始或包装类版本吗?
我只是简单地定义了一个类似:
double quantityAmount = 200d;
// or
double quantityAmount = 200;
您能澄清我这个问题吗?
I am generally confused when defining double and float variables and as far as I know, it is good practice to add "d", "f", etc. at the end of double, float values. However, as the IDE does not warn me, generally I omit them and think it would also be ok and no need to add these letters. Regarding to these variables:
1. Is there any letter except from "d" and "f" added to the variable definitions (double, float) in Java?
2. Why do we add these letters at the end of float and double variable definitions? And should we use or not?
3. When defining these variables (except from List, Map, etc.) as shown below, should I prefer primitive or wrapper class version of them?
I simply define a double like:
double quantityAmount = 200d;
// or
double quantityAmount = 200;
Could you please clarify me about this issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
300
,它将调用int
版本,如果您通过300D
,它将调用双版本。300
, it will call theint
version, if you pass300d
, it will call the double version.