Vorrei capire perchè non me lo ordina ??
public class Bublesort
{
static void ordina(int vet[], int d)
{
boolean scambio;
int temp;
do
{
scambio=false;
int n = 0;
for(int i=0;i<n-1;i++)
{
if(vet[i]>vet[i+1])
{
temp=vet[i];
vet[i]=vet[i+1];
vet[i+1]=temp;
scambio=true;
}
}
n--;
}
while(scambio);
}
public static void main(String[] args)
{
int num[] = { 52, 34, 47, 97, 77 };
int n=5;
ordina(num, n);
for(int i=0;i<n;i++)
System.out.println(num[i]);
}
}