Red de conocimiento informático - Aprendizaje de programación - Compare el tamaño de la matriz Java y calcule los subíndices de los valores de mayor a menor, como cuál es el subíndice del número más grande en la matriz y cuál es el subíndice del segundo número más grande.

Compare el tamaño de la matriz Java y calcule los subíndices de los valores de mayor a menor, como cuál es el subíndice del número más grande en la matriz y cuál es el subíndice del segundo número más grande.

¿importar? Java . util . matriz;

¿Público? ¿clase? ¿prueba? {

¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {

int[]? ¿Alá? =?{45, 23, 87, 56, 42, 81, 12, 2, 99};

int[]? llegarB? =?Arrays.copyOf(arrA, arra. length);

int[]? ¿arrC? =?¿Nuevo? int[arra . length];

arrays .sort(arrB);

¿Para qué? (int?i?=?0?;?i?lt?longitud?;?i? )?{

arrC[i]? =? Encontrado (arrA, arrB[I]);

}

System.out.println("Subíndice máximo:"? ?arrC[arrC .Longitud?-? 1] );

System.out.println("Subíndice mínimo: "? ?arrC[0]);

System.out.println("De pequeño a grande:" );

¿Para qué? (int?i?=?0?;?i?lt?length?;?i?)?{

sistema fuera . println(arrC[I]);

}

System.out.println("De mayor a menor:");

¿Para qué? (int?i?=?longitud?-?1?i?gt=?0?;?i?-)?{

sistema fuera . println(arrC[I]);

>

}

}

¿Público? ¿Electricidad estática? int? encontrar(int[]?ah?int?e)? {

int? ¿resultado? =?-1;

¿Para qué? (int?i?=?0?;?i?lt?¿Cuál es la longitud?;?i?)?{

Si? (arr[i]?==?e)? {

¿El resultado? =?Yo;

Romper;

}

}

¿Regresar? Resultado;

}

}