Ajuda com vetores

Tenho um exercício que é: “Criar um vetor A com 5 elementos inteiros. Construir um vetor B de mesmo tipo e tamanho e com os mesmos elementos do Vetor A, ou seja, B[i] = A[i]. No final apresentar ambos vetores.” Eu fiz assim:

public static void main(String[] args) {
  int A[] = {3, 7, 9, 4, 2};
  int B[] = {3, 7, 9, 4, 2};

  for (int i = 0; i < A.length; i++) {
    System.out.print(A[i] + " ");
    System.out.println(B[i]);
  }
}

Só que quando vou imprimir os valores eles ficam assim:

3 3
7 7
9 9
4 4
2 2

Como colocar de um jeito que eles fiquem um em cima do outro?

System.out.print(A[i] + "\n" + B[i] + "\n");

Oi, desculpa, eu não entendi o que você fez

Você mencionou que queria colocar os valores um em cima do outro, aí eu sugeri uma quebra de linha ao fazer o print no console.

Ou seria imprimir ambos verotes um sobre o outro? aí nesse caso seria diferente!

Imprimir ambos vetores um sobre o outro, assim seria uma alternativa:

    String vetA = "";
    String vetB = "";

    for (int i = 0; i < A.length; i++) {
        vetA += A[i] + " ";
        vetB += B[i] + " ";
    }

    System.out.println(vetA + "\n" + vetB);

era isso mesmo, obrigadoo