开发者社区> 问答> 正文

数组的初始化和默认值是什么?

数组的初始化和默认值是什么?

展开
收起
游客aorkhdsbrbdku 2022-04-03 10:07:59 1531 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好, byte

    在Java程序中使用数组时,如果没有为数组元素指定初始值,byte型数组元素的默认初始值为0。.

    short

    在Java程序中使用数组时,如果没有为数组元素指定初始值,short 型数组元素的默认初始值为0。

    int

    在Java程序中使用数组时,如果没有为数组元素指定初始值,int型数组元素的默认初始值为0。

    long

    在Java程序中使用数组时,如果没有为数组元素指定初始值,long型数组元素的默认初始值为0L。

    float

    在Java程序中使用数组时,如果没有为数组元素指定初始值,float 型数组元素的默认初始值为0.0f。

    double

    在Java程序中使用数组时,如果没有为数组元素指定初始值,double型数组元素的默认初始值为0.0d。

    char

    在Java程序中使用数组时,如果没有为数组元素指定初始值,char型数组元素的默认初始值为字符.\u.0000。

    boolean

    在Java程序中使用数组时,如果没有为数组元素指定初始值,boolean 型数组元素的默认初始值为false。

    引用类型(如类、接口等类型)

    在Java程序中使用数组时,如果没有为数组元素指定初始值,引用类型(如类、接口等类型)数组元素的默认初始值为null, 例如,String 类型数组元素的默认初始值就为null。

    2022-05-14 12:06:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载