开发者社区> 问答> 正文

JAVA数组的基本方法

JAVA数组的基本方法

展开
收起
游客pklijor6gytpx 2019-12-11 15:20:52 453 0
1 条回答
写回答
取消 提交回答
  • 格式一:常用写法

    数组类型[] 数组名称 = new 数据类型[数组长度];
    

    格式二:蛋疼写法

    数组类型[] 数组名称;
    
    数组名称 = new 数组类型[数组长度];
    

    静态初始化数组格式:

    格式一:常用写法
    
    数组类型[] 数组名称 = new 数据类型[]{数值,数值,数值};
    
    格式二:蛋疼写法
    
    数组类型[] 数组名称;
    
    数组名称 = new 数组类型[]{数值,数值,数值};
    

    快速初始化数组格式(静态初始化数组的省略写法): 数组类型[] 数组名称 = {数值,数值,数值,数值,数值,数值,数值};

    当你打印数组对象时返回的对象意思如下:

    [代表当前数据是数组 + 数据类型 + @数字代表的是地址值(的哈希值)

    数组动态初始化的时候默认会被赋予一个默认值

    整数数组默认赋予0
    
    浮点数组默认赋予0.0
    
    字符串或其他引用数组类型默认赋予null
    
    布尔数组默认赋予false
    

    常见报错信息java.lang.ArrayIndexOutOfBoundsException表示数组越界也就是超出了范围

    2019-12-11 15:22:05
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载