Java中数组的学习二

声明一维数组的语法格式

1.数据类型数组名[];//声明数组

2.数据类型[]数组名//声明数组  

据类型既可以是基本数据类型,也可以是引用数据类型。数组名可以是任意合法的变量名。声明数组就是要告诉计算机该数组中数据的类型是什么

在声明数组时不需要规定数组的长度

注意:在声明数组变量时千万不要漏写[]。

分配空间:在Java中可以使用new关键字来给数组分配空间

1、数组名=new  数据类型  [数组长度]//分配空间

2、数据类型[ ]数组名=new 数据类型 [数组长度]

在初始化数组同时,可以指定数组的大小也可以初始化数组中的每一个元素,在Java语言中有三种初始化方式

使用 new 指定数组大小后进行初始化

使用 new 关键字创建数组,在创建时指定数组的大小。语法如下:

1、type[] array=new int[size];
注意:使用 new 创建数组之后,它还只是一个引用,直接将值赋给引用,初始化过程才算结束。

使用 new 指定数组元素的值

2、使用上述方式初始化数组时,只有在为元素赋值时才确定值。可以不使用上述方式,而是在初始化时就已经确定值。语法如下:
type[] array=new type[]{值 1,值 2,值 3,值 4,• • •,值 n};
3、在上述两种方式的语法中,type 可以省略,如果已经声明数组变量,那么直接使用这两种方式进行初始化。如果不想使用上述两种方式,那么可以不使用 new 直接指定数组元素的值。语法如下:
type[] array={值 1,值 2,值 3,值 值 n};


原文地址:https://www.cnblogs.com/zbb121/p/10822215.html