Como que eu faço para substituir num vetor por exemplo de 20 posições . Quero substituir o 1 com o ultimo o segundo com o antepenutimo e assim por diante.
Fiz desta maneira mais não esta imprimir o desejado;
package er2.pkg3;
import java.util.Scanner;
public class ER23 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n;
System.out.print("Digite o número de elementos: ");
n=sc.nextInt();
int numero[]=new int [n];
int i;
int j;
int aux;
for(i=0;i<n;i++){
System.out.print("Digite o número " + (i + 1) + ": ");
numero[i]=sc.nextInt();
}
for(i=0;i<n;i++){
System.out.print(" "+numero[i]+" ");
}
System.out.print(" ");
i=0;
j=n-1;
do{
aux=numero[i];
numero[i]=numero[j];
numero[j]=aux;
i++;
j--;
}while(j<i);
System.out.print(" \t ");
for(j=0;j<n;j++){
System.out.print(" "+numero[j]+" ");
}
System.out.print(" ");
}
}