在java中,有时候可以使用数组,那么什么是数组呢?
数组也就是说相同类型数据的有序集合。
另外,也就是说数组描述的还是相同类型的若干个数据,按照一定的先后次序排列组合而成的。
在数组中国,每一个数据称作为一个数组元素,并且每个元素可以通过一个下标来访问他们。

package Array;
public class Array1 {
//变量的类型 变量的名字 =变量的值;
//数组的类型
public static void main(String[] args) {
int[] nums;//1.定义
//声明一个数组
//int nums2[];
//1 2 都可,但是1为首选方法,2效果相同,但不是首选方法
nums = new int[10];//在这里面可以存放10个int类型的数字
//创建一个数组
//或者更简便的一种:
//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;
//System.out.println(nums[2]);
//计算所有元素的和
int sum = 0;
//获取数组的长度:array.length
for (int i =0;i<nums.length;i++){
sum = sum + nums[i];
}
System.out.println("所有元素总和为:"+sum);
}
}
**数组的四个基本特点:
第一个为其长度为确定的,一旦被创建,他的大小事不可以改变的。
第二个就是必须是相同的类型,不能混合出现
第三个数组中的元素可以是任何的数据类型,包括节本类型和引用类型
第四个为数组也可以看作为对象,玫瑰园苏相当于该对象的成员变量。数组本身就是对象。
数组对象本身是在堆中的。
网友评论