美文网首页
为什么int default 0会生效?

为什么int default 0会生效?

作者: 孤远 | 来源:发表于2018-08-21 07:37 被阅读0次

    接上篇,继续探讨。

    你以为是这里生效了?——眼见还真不一定为实!!

    事实上,并不是这里生效了,而是int是Java的基本类型之一,它本身的默认值就是0,看到了吗?标题那个0值只是巧合!!

    补充:

    Java基本类型默认值

    定义基本类型时如果对其进行赋值,则Java会给这些基本类型变量赋默认值。

    byte,short,int类型的默认值为0

    float,double默认值为0.0

    char等价于short其默认值也为0

    boolean的默认值为false。

    本文转自 rickqin 51CTO博客,原文链接:http://blog.51cto.com/rickqin/289355

    相关文章

      网友评论

          本文标题:为什么int default 0会生效?

          本文链接:https://www.haomeiwen.com/subject/wjxdiftx.html