public class Test_ArrayList {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(116);
list.add(111);
list.add(115);
list.add(113);
list.add(114);
//不会排序,填入什么输出什么
System.out.println("原值输出:"+list);
//升序
Collections.sort(list);
System.out.println("升序后的结果:"+list);
//降序
Collections.sort(list, new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return o2-o1;
}
});
System.out.println("降序后的结果:"+list);
//乱序
Collections.shuffle(list);
System.out.println("乱序后的结果:"+list);
}
}
结果:

Java ArrayList 实例操作:排序与乱序实战
本文介绍了如何在Java中使用ArrayList进行升序、降序排序,并演示了Collections.shuffle实现的乱序功能。通过实例代码展示了如何操作并打印ArrayList的内容。
4238

被折叠的 条评论
为什么被折叠?



