Netbeans - Mover elementos Array

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 2 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Mover elementos Array

Publicado por Dany (1 intervención) el 01/10/2018 18:36:06
Hola que tal a todos,

Necesito ingresar por teclado 10 elementos en un Array y mostrarlos desfasando una posicion a la que fueron ingresados es decir algo así:

Ingreso: 1,2.3.4.5.6.7.8.9.10
Mostrar: 10,1,2,3,4,5,6,7,8,9

Estoy intentando hacerlo con este codigo pero no me queda:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class Desfases {
    public static void main(String[] args) {
 
        int Array [] =  new int [10];
        int c [] = new int [10];
 
        Scanner sc = new Scanner(System.in);
 
        for (int i = 0; i < 10; i++) {
        System.out.println("Elementos: ");
        Array[i]=sc.nextInt();
        }
 
         System.out.println("");
        for (int i = 0; i < 1; i++) {
          System.out.print("|" + Array[9]);
        }
 
         System.out.println("");
        for (int i = 1; i < 9; i++) {
          System.out.print("|" + Array[i]);
        }
    }
 
}

Con eso muetro solo el ultimo valor ingresado con un for y con otro for el resto de las posiciones, pero necesito mostrarlo en una sola linea, como lo pued hacer?

|10
|2|3|4|5|6|7|8|9BUILD SUCCESSFUL (total time: 6 seconds)

Espero me puedan ayudar.

DS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder