A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一小丢丢 中级黑马   /  2016-10-22 23:52  /  634 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


数组:
        定义格式:
                a数据类型[] 数组名 = new 数据类型[元素个数或数组长度];
                b数据类型[] 数组名 = {元素,元素,元素};
        使用格式:
                数组名[索引]  访问数组里的元素
                数组名.length 获取数组长度
        数组中元素都有默认值:
                byte、short、int、long                0
                float、double                        0.0
                char                                一个空字符(空格),即’\u0000’
                boolean                                false
                引用数据类型                        null,表示变量不引用任何对象
        遍历:
                for(int i = 0 ; i < 数组名.length;i++){
                        数组中存储的数据类型 变量名 =  数组名[i];
                        System.out.println(变量名);
                }
        数组异常:
                ArrayIndexOutOfBoundsException 数组索引越界异常
                当访问的索引数组中不存在时报此异常
                NullPointerException 空指针异常
                在使用变量引用一个数组时,变量必须指向一个有效的数组对象,如果该变量的值为null,则意味着没有指向任何数组,此时通过该变量访问数组的元素会出现空指针异常.

1 个回复

正序浏览
gyy 中级黑马 2016-10-23 00:03:33
沙发
总结的不错啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马