了解数组
数组的定义
- 数组是相同类型数据的有序集合
- 数组描述的是,相同类型的若干个数据,按照一定的先后顺序排列组合而成
- 其中,每一个数据称作数组中的数组元素,每一个数组元素可以通过下标来访问
数组声明和创建
// 1.声明数组 //首选方法 int nums2[]; 效果相同,但不是首选方法!!!
int[] nums;
// 2.创建空间
nums = new int[10]; //可以存放10个int类型的数字
//前面两步 可以写成int[] nums = new int[10];
// 3.给数组元素中赋值
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类型返回 0,String类型返回 null
数组练习举例
package com.liu.array;
public class ArrayDemo01 {
public static void main(String[] args) {
//数组类型[] 数组名字 = 数组元素
// 1.声明数组 //首选方法 int nums2[]; 效果相同,但不是首选方法!!!
int[] nums;
// 2.创建空间
nums = new int[10]; //可以存放10个int类型的数字
//前面两步 可以写成int[] nums = new int[10];
// 3.给数组元素中赋值
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类型返回 0,String类型返回 null
//System.out.println(nums[9]);
//计算数组中元素的总和
int sum = 0;
//求数组长度的语法----数组名.length
for (int i = 0; i < nums.length; i++) {
sum = sum+nums[i];
}
System.out.println("总和为:"+sum);
}
}