下面是对java数组的一个知识总结,下面一章主要总结一下一维数组。
数组当中每个元素都只带有一个下标,是数组中最简单的一种数组。
1、声明
声明一维数组语法有两种格式
type[] arrayName; // 数据类型[] 数组名;
或者
type arrayName[]; // 数据类型 数组名[];
2、分配空间
分配空间语法格式:
arrayName = new type[size]; // 数组名 = new 数据类型[数组长度];
3、初始化
java当中初始化数组有下面的三种方式:
使用 new 指定数组大小后进行初始化;使用new指定数组元素的值;直接指定数组元素的值
// 使用 new 指定数组大小后进行初始化 int[] number = new int[5]; number[0] = 1; number[1] = 2; number[2] = 3; number[3] = 5; number[4] = 8; // 使用 new 指定数组元素的值(2种方式) int[] number = new int[] { 1 , 2 , 3 , 5 , 8 }; int[] number = new int[5] { 1 , 2 , 3 , 5 , 8 }; // 直接指定数组元素的值(2种方式) int[] number = { 1 , 2 , 3 , 5 , 8 }; int[] number; number = { 1 , 2 , 3 , 5 , 8 };
4、使用
获取单个元素;获取全部元素
// 获取单个元素 int[] number = { 1 , 2 , 3 , 5 , 8 }; System.out.println("获取第一个元素:" + number[0]); // 使用for语句获取全部元素 int[] number = { 1 , 2 , 3 , 5 , 8 }; for (int i = 0; i < number.length; i++) { System.out.println("第" + (i + 1) + "个元素的值是:" + number[i]); } // 使用foreach语句获取全部元素 for (int val: number) { System.out.print("元素的值依次是:" + val + "\t"); }
对于一维数组的简单总结就到这里啦,更多相关内容,请继续来奇Q工具网的java入门栏目进行了解吧。
推荐阅读: