Java 数组的定义与创建
Java 数组的定义与创建
数组:
- 数组是相同数据类型(数据类型可以为任意类型)的有序集合
- 数组也是对象。数组元素相当于对象的成员变量
- 数组长度是确定的,不可变的。如果越界,则报错:ArraylndexOutofBounds
数组的创建:
- 语法:
//数据的类型[] 数组名 = new 数据的类型[值]; 值--->代表的是数组中可以存多少个数
dataType[] arrayName = new dataType[arraySize];
- 数组的元素是通过索引访问的,数组索引从0开始
- 获取数组的长的(也就是[]中的值):数组名.length
示例:
package com.shun.array;
public class ArrayDemo01 {
public static void main(String[] args) {
//数组
//变量的语法:数据的类型 变量名 = 变量的值;
//数组的语法:数据的类型[] 数组名 = new 数据的类型[值]; 值--->代表的是数组中可以存多少个数
int[] nums = new int[10];
//给数组中的每个元素赋值
//语法:数组名[数] = 值; 数---->指的是数组中的第多少个元素
nums[0]=1;
nums[1]=2;
nums[2]=3;
nums[3]=4;
nums[4]=5;
nums[5]=6;
nums[6]=7;
nums[7]=8;
nums[8]=9;
nums[9]=10;
//计算所有元素的和
int sum = 0;
//获取数组长度,也就是[]中的值: 数组名.length
for (int i = 0; i < nums.length; i++) {
sum = sum + nums[i];
}
System.out.println(sum);//输出的结果是55
}
}