第5章 数组和集合.pptVIP

  • 15
  • 0
  • 约 31页
  • 2017-08-23 发布于河南
  • 举报
* * 第5章 数组和集合 5.1 一维数组 5.2 二维数组 5.3 Array类 5.4 交错数组 5.5 ArrayList类 5.6 ListT类 5.1 一维数组 5.1.1 一维数组的定义 定义一维数组的语法格式如下: 数组类型[] 数组名; 例如,以下定义了3个一维数组,即整型数组a、双精度数组b和字符串数组c。 int[] a; double[] b; string[] c; 在定义数组后,必须对其进行初始化才能使用。初始化数组有两种方法:动态初始化和静态初始化。 5.1.2 一维数组的动态初始化 动态初始化需要借助new运算符,为数组元素分配内存空间,并为数组元素赋初值,数值类型初始化为0,布尔类型初始化为false,字符串类型初始化为null。 动态初始化数组的格式如下: 数组类型[] 数组名=new 数据类型[n]{元素值0,元素值1,?,元素值n-1}; 其中,“数组类型”是数组中数据元素的数据类型,n为“数组长度”,可以是整型常量或变量,后面一层大括号里为初始值部分。 1. 不给定初始值的情况 如果不给出初始值部分,各元素取默认值。例如: int[] a = new int[10]; 该数组在内存中各数组元素均取默

文档评论(0)

1亿VIP精品文档

相关文档