Ciao sto cercando di scrivere un programma per ordinare un array,con input inseriti da terminale,il più semplice possibile.
Il codice è:

codice:
/** array crescente*/
import java.util.Arrays;
import java.util.Scanner;
class ArrayCrescente1{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("inserisci i numeri");
int numeri=sc.nextInt();
int g[]=new int[numeri];
Arrays.sort(g);
for (int pos=0;pos<g.length;pos++){
    g[pos]=sc.nextInt();
System.out.println(g[pos]);
     }
}
}
Solo che il programma in output non ordina niente .Posso usare array.sort anche con input che inserisco da terminale?