PDA

View Full Version : [java] array


jalexb
10-05-2008, 12:56
class ord
{
public static void main(String args[])
{
int[] num=new int[5];
num[0]=2;
num[1]=5;
num[2]=1;
num[3]=4;
num[4]=9;

arrays.sort(num);
}
}

Cos'è ke sbaglio?

^TiGeRShArK^
10-05-2008, 13:05
class ord
{
public static void main(String args[])
{
int[] num=new int[5];
num[0]=2;
num[1]=5;
num[2]=1;
num[3]=4;
num[4]=9;

arrays.sort(num);
}
}

Cos'è ke sbaglio?
Intanto a non indentare il codice usando gli appositi tag in modo da renderlo + leggibile sul forum...
Poi a non usare un IDE come eclipse o netbeans che ti segnala prontamente il problema e infine per chiamare un metodo statico devi scrivere il nome della classe che è Arrays e non arrays.
Tra parentesi se non hai importato il package java.util.* non ti funziona lo stesso perchè devi scrivere java.util.Arrays.sort(num);
prova così e direi che dovrebbe andare ;)

jalexb
10-05-2008, 13:13
ok grazie,funziona....però per stamparlo?

andbin
10-05-2008, 14:52
però per stamparlo?a) Solito ciclo for da i=0 a lunghezza-1 e poi stampa con i soliti print/println() di System.out
b) Come sopra ma con il for-each di Java 5.
c) Stampare ciò che fornisce toString() statico di Arrays (Java 5)

khelidan1980
10-05-2008, 15:07
leggere un libro al posto di andare a tentativi?