java数组知识点总结

数组是一个用来存储同一个数据类型多个元素的一个容器(数组长度是固定的,数组中存储的元素的数据类型要求一致)

1.格式:

                            格式1:

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

                           

                            格式2:

                                     数据类型[] 数组名 = new 数据类型[]{元素值1,元素值2,..};

                                    

                            格式3:

                                     数据类型[] 数组名 = {元素值1,元素值2,..};

2.数组操作的常见问题:

NullPointerException: 空指针异常

ArrayIndexOutOfBoundsException: 数组越界异常

3.二维数组:

它是一个包含多个一维数组的数组

特点:二维数组中的每个元素都是一个一维数组

格式:

                            格式1:

                                     数据类型[][] 数组名 = new 数据类型[m][n];

                            m: 代表二维数组中一维数组的个数

                                     n: 代表每个一维数组中元素的个数

                            格式2:

                                     数据类型[][] 数组名 = new 数据类型[m][];       

                                     m: 代表二维数组中一维数组的个数

                                     每一个一维数组通过赋值来确定数组长度

                            格式3:

                                     数据类型[][] 数组名 = {{元素值1,元素值2,..},{元素值1,元素值2,..},..};

 

posted @ 2019-01-10 10:49  G大调  阅读(982)  评论(0编辑  收藏  举报