码迷,mamicode.com
首页 > 编程语言 > 详细

4.27数组

时间:2018-04-27 18:06:58      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:动态   空间   引用   img   二维   完数   inf   维数   int   

概念:
  数组可以看成是多个相同类型数据的集合, 对这些数据的统一管理
  数组的变量是引用类型, 数组也本身也是个对象,
  数组中的每个元素相当于该对象的成员变量
  数组的元素可以是任何的数据类型, 包括基本数据类型和引用类型

声明方式:
  类型[ ] 变量名 = new 类型[长度]    一般写这种
  或者
  类型 变量名[ ] = new 类型[长度]
  int[ ] a = new int [10];
  double[ ] d;
  String[ ] s;
  Person[ ] p;

声明数组时要使用 new 关键字,           new表示在空间上新开辟一个空间用来存放变量
  1, 必须声明数组的长度, int[ ] a = new int [5];
  2, 也可以直接定义数组的内容 int[ ] a = { 1, 2, 3 }
  3, 数组的长度一旦被定义, 则不可再变

技术分享图片

遍历和初始化(求int数组的和)
       ① 静态初始化 / 动态初始化         静态是定义完数组以后直接给值,动态是先定义长度

                例: int[ ] arr = new int[10]; 

                          int[ ] arr2;    只声明了变量,什么也不指向

        double[ ] d = new  double[10];

                       int[ ] arr3 = {4,3,1};
     ②  基础类型
        ③ 引用类型
     ④ 二维数组的初始化和定义: int[ ][ ] aa = new int[3][ ];

4.27数组

标签:动态   空间   引用   img   二维   完数   inf   维数   int   

原文地址:https://www.cnblogs.com/syx1997/p/8963379.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!