第六章 数组

1. 数组:是一个变量,存储相同数据类型的一组数据。

2. 数组的优点:减少代码量,易查找。

3. 使用数组的步骤:

 1)声明数组;例:int[] a;

   语法:

    数据类型  数组名[];

    数据类型[] 数组名;

   2)分配数组内存空间;例:a=new int[5];

   语法:

    数组名=new  数据类型[大小];

   3)给数组元素赋值;例:a[0]=80;

4. 数组的三种声明方式:

 1)int num[]=new int[]{1,2,3};

   2)int[] num=new int[长度];

   3)int num[]={1,2,3};

5. 引用数组元素的方式:

  数组名称[1];

  例:num[1];

6. 给数组元素赋值的方式

 1)边声明边赋值

  例:静态初始值

    int[] score=new{89,89,76};

      构造并赋值

    int[] score=new int[] {89,78,62};

    2)动态的从键盘输入信息并赋值

    3)通过引用传递来为数组赋值

7. 值传递和引用传递的区别:

 值传递:不同的变量会分配不同的存储空间,改变一个变量值不会影响另一个变量值

   引用传递:赋值是把原对象的引用传递给另一个引用,两个引用指向同一块内存空间

8. 二维数组

   语法:数据类型[][] 数组名=new 数据类型[一维数组的长度][二维数组的长度];

    数据类型  数组名[][]=new 数据类型[一维数组的长度][二维数组的长度];

 例子:int[] score[][]=new int[5][50];

    int sore[][]=new int[5][50];

posted @ 2017-04-07 21:49  预之外你L  阅读(202)  评论(0编辑  收藏  举报