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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© dingyilin 中级黑马   /  2016-12-14 20:28  /  806 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

静态初始化:
           格式:数据类型[] 数组名 = new 数据类型[]{元素1,元素2,…};
                    简化格式:
                              数据类型[] 数组名 = {元素1,元素2,…};
               
           二者区别:简化格式是是不能在声明之后再赋值的,而原始格式是
    可以的,如下所示:
       int[] arr;
       arr = new int[]{1,2,3};
上述这样是可以的:而下面这样是不行的:
       int[] arr;
       arr = {1,2,3,};
这样子是错误的,必须按如下书写:
       int[] arr = {1,2,3};
                    举例:
                            int[] arr = new int[]{1,2,3};
                        简化后:
                            int[] arr = {1,2,3};       
           注意事项:
                    不要同时动态和静态进行

2 个回复

正序浏览
谢谢!看到你了
回复 使用道具 举报
有用,先记着,点赞!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马