目录
一、数组
一、数组
1、数组声明
而声明“变量”存储数据的话,里面只能储存一个数据,但是如果我们声明“数组”,用数组来存储数据的话我们可以存储很多的数据信息,且数据类型的是相同的
咧:
//声明“数组”的样式
int[] i;
//不同的样式
String[] i;
double[] l;
//有数据的
int[] i = [89];
String[] l = ["你好哦啊实打实"];
得:数组的声明是“数据范围”是“数组”给“赋值名字”存放“数据”;int[] array = [89];
二、数组的组合
1、数组组合一
数组的第二种方法,适合少量且固定范围的数据集中存放,我们可以用下标来标识数据存放的具体位置,左右我们需要调用的时候就会使用到了
咧:
//数组 赋值 新的 范围型整数 存放数量5个的数组
array = new int[5];
// 声明好:有类型的数组、有范围的数组
array[0] = 1;
array[1] = 2;
array[2] = 3;
array[3] = 4;
array[4] = 5;
// 【0】 这个是 下标 标识 数据 存放的地址
得:每个数组以及只要是数组得声明都会有下标
2、数组组合二
我们可以将数组中存放数据的数据内容合并起来进行声明,适合大量数据的存放以及使用
//声明的数组
int[] i = {12,13,16,19,55};
String[] j = {"java","html","前端","js"};
得:可以简化并且赋值大量的数据进入,方便我们存储数据(可以使用上面学到的下标进行数据的选择和对比)下标既是地址
三、数组范围的固定
1、数组的组合固定存放
在某些特定要求或是特定的情况下我们需要设置特定的标准去符合我们的要求以及情况,可能需要固定数据的数量
//声明了一个固定只有3个位置的int型范围的数组且只能装3个数据进去
int[] s = new int[] {23,33,42};
得:在此声明了一个固定只有3个位置的int型范围的数组且只能装3个数据进去,在new int后面得数据数量是3,标识下标数只有3个位置;而在new int的后面额“[]”个里面不能写数字,写上了是会报错的
五、数组的默认值
1、数组得值
在数组被声明之后没有数据得时候,数组会默认给一个值
// 声明 有 数据 的
int[] s = new int[] {11,33,42};
System.out.println(s[0]);
System.out.println(s[1]);
System.out.println(s[2]);
//声明 没有 数据 的
int[] aa = new int[3];
//范围 0.1.2 的 2号下标
aa[2] = 88;
System.out.println(aa[0]);
System.out.println(aa[1]);
System.out.println(aa[2]);
得:输出得数据是11,33,42;0,0,88,由此可以得出地址“aa”的“下标0”和“下标1”的默认值是0,且有数据的“小标2”是数字88