如何创建Java数组
创建数组的三个步骤
制作数组需要三个步骤。
-
- 声明一个数组变量
-
- 创建数组元素
- 赋值
作为形象
-
- 创建一个大框(数组变量)
-
- 在框里创建分隔板(数组元素)
- 在分隔板中放入物品(数值)
大概就是这样吧。
声明一个数组变量
要声明数组变量,需要按照以下方式进行描述。
配列要素のデータ型[] 配列の変数名;
数组元素的数据类型是指存储在数组中的元素的数据类型。
如果是整数,则为 int[],如果是小数,则为 double[],如果是字符串,则为 String[]。
在中文中,基本上将数组的变量名命名为表示数组元素的英语复数形式。
例如,如果数组元素是测试分数的数字,则使用”分数”的英文复数形式”scores”;如果数组元素是颜色名称的字符串,则使用”颜色”的英文复数形式”colors”。
例:定义一个整数数组 numbers。
//整数なのでデータ型は int、データ型の後ろに[]をつけて定義する
int[] numbers;
2. 创建要素
要进行要素替换,需要按照以下方式描述。
配列の変数名 = new 要素のデータ型[要素の数];
对于先前声明的变量,创建一个数组元素。
要素的数据类型与声明变量时的数据类型相同。
要素的数量是希望放入数组中的值的数量。
只需要一个选项: 在先前定义的数组numbers中,给三个元素赋值。
// numbersは整数の配列なのでデータ型はint
// 要素は3つなので要素の数は[3]
numbers = new int[3];
3. 赋予值
进行向数组赋值的方法如下所述。
向数组赋值的方式是按照以下方式进行记录。
配列の変数名[index番号] = 代入したい値;
例:将整数10、20、30分别赋值给变量numbers
// index番号は0から始まるので注意
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
在创建数组元素之后,如果值为空的话,将在编译时根据数据类型自动分配值。(例如,对于int类型的数组元素,自动分配为0;对于String类型的数组元素,自动分配为null等)
将数组创建和赋值操作整合在一起进行描述
按照上述的三个步骤创建数组,结果如下:
创建一个整数数组numbers,并将整数10、20、30分别赋值给它。
// 変数を宣言
int[] numbers;
// 要素を作成
numbers = new int[3];
// 値を代入
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
然而,这些也可以总结如下。
配列要素のデータ型[] 配列の変数名 = {値1, 値2, 値3, ...};
//例:整数の配列 numbersを作り、整数10, 20, 30を代入
int[] numbers = {10, 20, 30};