JAVA 数组 使用方法

it2023-05-10  89

1.什么是数组

数组就是由很多个数据构成的组合(集合),通过数组下标读取,数组下标从0开始 数组使用for循环进行进行配合数组下标遍历,可方便操作读取和写入

2.数组的结构

int[] ints = {1,2,3}; 数组内存储了三个数,1,2,3 数组下标从0开始 它们对应的数组下标分别是 0 ,1 ,2 public class demo { public static void main(String[] args) { int[] ints = {1,2,3}; System.out.println(ints[0]); System.out.println(ints[1]); System.out.println(ints[2]); } }

输出结果

1 2 3

3.数组的写法

ints.length 可以获取数组的长度(有多少个数据) 数组类型[] 数组名; public class demo { public static void main(String[] args) { //创建数组方法一 int[] ints = {1, 2, 3}; //读取 for (int i = 0; i < ints.length; i++) { System.out.print(ints[i]); } //换行 System.out.println(); //创建数组方法二 int[] ints1 = new int[]{4, 5, 6}; //读取 for (int i = 0; i < ints1.length; i++) { System.out.print(ints1[i]); } //换行 System.out.println(); //创建数组方法三 //在创建数组时可以使用for循环来对数组内读取或写入 int[] ints2 = new int[3]; ints2[0] = 7; ints2[1] = 8; ints2[2] = 9; //读取 for (int i = 0; i < ints2.length; i++) { System.out.print(ints2[i]); } } }

输出结果

123 456 789

4.二层数组

int[][] ints = {{1,2,3},{4,5,6},{7,8,9}}; 在第一个数组的单位上再放入一个数组 public class demo { public static void main(String[] args) { int[][] ints = {{1,2,3},{4,5,6},{7,8,9}}; //第一层for循环用来遍历外层数组 // i 代表外层数组下标 for (int i=0 ; i<ints.length ; i++){ //第二次for循环用来遍历内层数组 // j 代表内层数组下标 for (int j=0 ; j<ints[i].length ; j++){ System.out.print(ints[i][j]); } } } }

输出结果

123456789

最新回复(0)