1:数: 一个数 2:数组: 就是一组数
单个数值(单个变量):用于存储单个指定类型的数据,例如:
string a="aaa"
那么多个数值应该怎么办呢?
// 存储一组字符串类型的数值
String[] arrStr = {"小明", "小红", "小华"};
// 存储一组整数类型的数值
int[] arrNum = {10, 20, 30}
为什么需要数组
1.解决批量同类数据的繁琐,就是如果我们有100个学生的话 如果使用单一数值类型 就是使用变量的话 我我们可能需要这样写。string student1="小红";string student2="小名" .......string student100=“王明星”;
Java数组是一种用来存储同一种数据类型的集合,是Java中最常用的数据结构之一。Java数组的特点是长度固定,一旦创建后,长度不能改变。在Java中,数组可以通过以下方式定义和初始化:
声明数组:可以通过如下语句来声明数组:type[] arrayName; 或者 type arrayName[];其中,type是数组中存储的数据类型,arrayName是数组的名称。
创建数组:在声明数组后,需要通过如下语句来创建数组:arrayName = new type[length]; 或者 arrayName = new type[] {value1, value2, ...}; 其中,length表示数组的长度,value1、value2等表示指定的数组元素的值。
初始化数组:可以在数组创建时直接指定初始化的值,如:type[] arrayName = {value1, value2, ...};
Java数组的元素可以通过数组下标(从0开始)来访问,如:arrayName[index]。数组的长度可以通过arrayName.length来获取。
数值
String str="小明";
数组
String [] arrStr={"小明","小红","小华"}
数组的创建形式
类型 [] 数组名={};