Bootstrap

Java基础语法——数组

【之前的笔记我将大部分的基础语法已经总结完毕。今天将数组完成后便会开始面向对象的学习,我们真正意义的java学习马上到来。(如有小伙伴发现错误问题,请大家即使指出来,以便使我即使更正,谢谢。)】

数组:

  1. 数组是一组有序的,具有相同数据类型的数据的集合。
  2. 数组类型是一种引用数据类型。
  3. 数组是有序的,可以分出先后来,它们在内存中按先后顺序连续存放。

一.《一维数组的创建与应用》

1.一维数组的声明:
java语言中一维数组的定义有两种方式:

  • 数据类型 数组名[];

  • 数据类型[] 数组名;
    例:
    ①.int intArray[];
    ②.char[] [] charArray;
    ③.Student [] studentArray;
    ④.String [][] args;

  • 数据类型”可以是java中任意的数据类型,“数组名”为一个合法的标识符,“[]”指明该变量是一个数组类型变量并且是一维的。

  • java在数组的定义并不为数组元素分配内存,因此“[]”中不用指出数组中元素的个数即数组长度,而且对于如上定义的一个数组暂时还不能访问它的任何元素。
    2.一维数组的静态初始化

  • 当我们声明一个数组的同时对数组元素赋初值,称为数组的静态初始化。

  • 初值必须用大括号括起,用逗号作分隔符,初值的个数表示数组的大小。

  • <
;