El uso básico de la matriz de formato 0912
Definición de matriz
Caso 1, declare primero, luego asigne espacio
类型[] 数组名;
数组名 = new 类型[长度];
Caso dos, declarar y asignar espacio
类型[] 数组名 = new 类型[长度];
Caso tres, declaración y cesión (todos)
类型 数组名 = new 类型[]{
数据1,数据n}
Caso cuatro, declaración y cesión (simplificado)
类型[] 数组名 = {
数据1,数据n}
Asignación y cambio de la posición de pozo correspondiente del subíndice del arreglo
数组[下标] = 值
Obtención del valor correspondiente del subíndice de la matriz
数组[下标]
Matriz transversal imprimir todos los miembros
for (int i = 0; i < 数组名.length; i++) {
数组名[i] 的相关操作;
}
Tipo de matriz
Ascendente
import java.util.Arrays;
Arrays.sort(数组名);
Orden inverso
int 数组长度 = 数组名.length;
int 最大索引 = 数组长度 - 1;
for (int i = 0; i < 数组长度 / 2; i++) {
int temp = 数组名[i];
数组名[i] = 数组名[最大索引 - i];
数组名[最大索引 - i] = temp;
}
Agregar datos a la matriz de cadenas
for (int i = 0; i < 数组名.length; i++) {
// 判断下标对应值是否为null
if (数组名[i] == null) {
// 进入分支表明,当前下标是空值,可占领
数组名[i] = 要插入的数据;
}
}
Uso de matriz de objetos
// 只声明不赋值
类名称[] 数组名 = new 类名称[长度];