一、数组声明,分配空间,赋值
第一步:声明数组,数据类型[] 数组名; 或者 数据类型 数组名[];
int[] nums;
第二步:分配空间,告诉你数组中可以存储多少元素
nums = new int[5];
第三步:给数组赋值,将数值存储到数组中
nums[0] = 100;
二、声明数组,分配空间合并写
第一步:声明数组并分配空间
int[] nums1 = new int[5];
第二步:赋值
nums1[0] = 100;
三、声明数组、分配空间、赋值合并写
第一种:标准模式
int[] nums1 = new int[] { 11, 25, 36, 98, 75 };
第二种:简写
int[] nums1 = { 11, 25, 36, 98, 75 };
四、来个小例子练习一下
public static void main(String[] args) {
// 创建Scanner类对象
Scanner sc = new Scanner(System.in);
System.out.println("你想创建的数组里面要存储多少个数据:");
int length = sc.nextInt();
// 声明数组并分配空间
int[] nums = new int[length];
for(int i =0;i<length;i++){
System.out.println("请输入数组中第"+(i+1)+"个元素:");
nums[i] = sc.nextInt();
}
//for循环遍历数组
for(int i =0;i<length;i++){
System.out.print(nums[i]+" ");
}
}