salve, ho creato un file con all'interno una lista di date (gg-mm-aaaa), adesso quando le vado a visualizzare con java le vorrei metterle in ordine...
codice:
public void ordp() {
numeroHI = vHI.size();
pos = 0;
ordinato = false;
while ((pos < numeroHI) && !ordinato) {
pos++;
ordinato = true;
for (int i = numeroHI-1; i >= pos; i--){
p = vHI.get(i);
name = p.getData();
p = vHI.get(i-1);
namef = p.getData();
if (name.compareTo(namef) < 0) {
p = vHI.get(i);
p2 = vHI.get(i-1);
modp(p, i-1);
modp(p2, i);
ordinato = false;
}
}
}
return;
}
Purtroppo il codice che ho generato nn va bene, anche perchè me le ordina numericamente e non per data...
come posso rimediare? grazie