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.
¿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;
}
}