Pessoal , to precisando utilizar uma classe que possibilite realizar movimentos entre os elementos de uma matriz.
Ex: movimentar o elemento A-1,1 p/ A-5,1 , fazendo com que todos os elementos da coluna assumam novas posições ( no caso o A- 2,1 , iria para a posição 1,1. O A-3,1 para a posição 2,1 e assim por diante.
Existe uma classe específica que faça isso ?
Abraços a todos !!!
Se vc usar vetor de inteiros, vc vai ter q fazer isso manualmente.
Não existe classe pronta para isso…
public class Teste {
public static void main(String[] args) {
String suaMatriz[] = new String[5];
//colocando valores em suaMatriz[]
for(int i=0; i < suaMatriz.length; i++)
suaMatriz[i]= Integer.toString(i*2);
// imprimindo suaMatriz[]
for(int i=0; i < suaMatriz.length; i++)
System.out.print(suaMatriz[i]+", ");
/* aqui é a seqüencia de comandos
* que faz o que você quer
*/
String a = suaMatriz[suaMatriz.length - 1];
for(int i=(suaMatriz.length - 2); i >= 0; i--){
suaMatriz[i+1]=suaMatriz[i];
}
suaMatriz[0]=a;
System.out.println();
//imprimindo suaMatriz[]
for(int i=0; i < suaMatriz.length; i++)
System.out.print(suaMatriz[i]+", ");
}
}