您的位置:首页 > 编程语言 > Java开发

Java--数组

2018-01-30 00:00 211 查看
Java数组的创建有三个步骤:

声明数组名称和类型 double[] a;

创建数组 a = new double
;

初始化数组元素 for(int i=0;i<N;i++) a[i] = 0;

上面是创建数组的完整形式,下面是简写形式:

double[] a = new double
;

double[] a = {1,2,3,4,5};

数值类型默认初始值为0,布尔类型默认初始值为false.

注意起别名和复制数组的区别

数组名表示的是整个数组,如果我们将一个数组变量赋值给另一个变量,那么两个变量会指向同一个数组。

如果想将数组复制一份,应该声明并创建一个新数组,然后将数组中元素挨个复制到另一个数组中。

因为Java方法中的参数是值传递,这意味着数组参数将会是原数组的别名,方法中能够改变原数组的值。例如Array.sort()就可以将一个数组排序。

Java数组会进行范围检查,不可访问数组外的空间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java数组