Mudar a posição de um Array normal

Existe algum metodo em java que muda a posição dos indices em java?!

tipo meuarray[0,1,2]
meuarray[0,2,1]
mas como terei isso dentro de variaveis pois terei varios indices… existe alguma rotina que muda os indices em java?!

flw,

Pelo que eu saiba não, mas qual a sua necessidade?

Pelo que eu entendi, é mais ou menos isso:

[code]
class Exemplo {
public static void main(String[]args){

int num[] = new int[5];

for(int indice=0;indice<5;indice++){
num[indice] = cont * 30;
System.out.println("O indice " +indice+ " recebe o numero " + num[indice]);
}

}

}[/code]

Você usa uma variável como um indice, e controla através de loops.

Seria isso?

O que você pode fazer é ordenar parte do seu Array em ordem crescente.

Arrays.sort(int[] a, int fromIndex, int toIndex)