Java数组操作应用知识汇总是指掌握Java中对数组进行各种操作的技能和知识,包
▥编程
𝄐 0
java数组常用操作,java数组基本操作,java数组操作方法,java数组详解,java数组菜鸟教程,java数组的使用
Java数组操作应用知识汇总是指掌握Java中对数组进行各种操作的技能和知识,包括创建、初始化、访问、遍历、排序、查找、添加、删除等。下面是一些具体的例子:
1. 创建数组
int[] arr = new int[10]; // 创建一个长度为10的整型数组
double[] arr2 = {1.0, 2.0, 3.0}; // 直接初始化一个双精度浮点型数组
String[] arr3 = new String[]{"hello", "world"}; // 创建一个包含字符串的数组,并初始化其中的元素
2. 访问数组元素
int[] arr = {1, 2, 3};
System.out.println(arr[1]); // 输出:2
arr[1] = 4;
System.out.println(arr[1]); // 输出:4
3. 遍历数组
int[] arr = {1, 2, 3};
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
4. 数组排序
int[] arr = {3, 1, 2};
Arrays.sort(arr); // 排序
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " "); // 输出:1 2 3
}
5. 数组查找
int[] arr = {1, 2, 3};
int index = Arrays.binarySearch(arr, 2); // 查找2的索引位置
System.out.println(index); // 输出:1
6. 数组添加、删除
int[] arr = {1, 2, 3};
arr = Arrays.copyOf(arr, arr.length + 1); // 添加一个元素
arr[arr.length - 1] = 4;
System.out.println(Arrays.toString(arr)); // 输出:[1, 2, 3, 4]
arr = Arrays.copyOfRange(arr, 0, arr.length - 1); // 删除最后一个元素
System.out.println(Arrays.toString(arr)); // 输出:[1, 2, 3]
Java数组操作应用知识汇总是指掌握Java中对数组进行各种操作的技能和知识,包括创建、初始化、访问、遍历、排序、查找、添加、删除等。下面是一些具体的例子:
1. 创建数组
int[] arr = new int[10]; // 创建一个长度为10的整型数组
double[] arr2 = {1.0, 2.0, 3.0}; // 直接初始化一个双精度浮点型数组
String[] arr3 = new String[]{"hello", "world"}; // 创建一个包含字符串的数组,并初始化其中的元素
2. 访问数组元素
int[] arr = {1, 2, 3};
System.out.println(arr[1]); // 输出:2
arr[1] = 4;
System.out.println(arr[1]); // 输出:4
3. 遍历数组
int[] arr = {1, 2, 3};
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
4. 数组排序
int[] arr = {3, 1, 2};
Arrays.sort(arr); // 排序
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " "); // 输出:1 2 3
}
5. 数组查找
int[] arr = {1, 2, 3};
int index = Arrays.binarySearch(arr, 2); // 查找2的索引位置
System.out.println(index); // 输出:1
6. 数组添加、删除
int[] arr = {1, 2, 3};
arr = Arrays.copyOf(arr, arr.length + 1); // 添加一个元素
arr[arr.length - 1] = 4;
System.out.println(Arrays.toString(arr)); // 输出:[1, 2, 3, 4]
arr = Arrays.copyOfRange(arr, 0, arr.length - 1); // 删除最后一个元素
System.out.println(Arrays.toString(arr)); // 输出:[1, 2, 3]
本文地址:
/show-278509.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。