Question guys, need some help about sorting using arraylist, i don't know why it doesn't sort at all.. >_< sorry for the post.
public class Driver2 {
static Random r = new Random();
public static void main(String[]args) {
ArrayList<Integer> list = new ArrayList<Integer>();
for(int i = 0 ; i < 3 ; i++) {
list.add(rollDice());
}
for(Integer g : list)
System.out.println(g);
for(int index = 0 ; index < list.size() ; index++) {
for(int i = 1 ; i < list.size() - 1 ; i++) {
if(list.get(index) < list.get(i)) {
int temp = list.get(index);
list.remove(index);
list.add(index , list.get(i));
list.remove(i);
list.add(i, temp);
}
}
}
for(Integer g : list)
System.out.println(g);
}
public static int rollDice() {
int temp;
temp = (1 + r.nextInt(6));
return temp;
}
}