黑马程序员技术交流社区

标题: 定义一个静态方法,该方法可以接收一个List<Integer>,方法内对List进行排序 [打印本页]

作者: 人在旅途~东营    时间: 2015-5-31 22:54
标题: 定义一个静态方法,该方法可以接收一个List<Integer>,方法内对List进行排序
分析:用到的知识点包括:集合,排序,静态方法
*1.创建集合对象并添加元素到集合
*2.遍历集合,获取到每一个元素
*3.调用排序方法.
*4.在方法内对List集合进行排序,调用Collections工具类中的sort方法即可
  1. public class Test9 {
  2.         public static void main(String[] args) {
  3. //                创建List集合,由于List不能直接创建对象,因此考虑多态
  4.                 List<Integer> list = new ArrayList<Integer>();
  5. //                添加元素到集合
  6.                 list.add(23);
  7.                 list.add(45);
  8.                 list.add(81);
  9.                 list.add(2);
  10.                 list.add(56);
  11.                 //排序前集合中的元素为:
  12.                 System.out.println("排序前集合为:"+list);
  13. //                对集合中的元素进行排序
  14.                 fun(list);
  15.                
  16. //                遍历集合
  17.                
  18.         }

  19.         private static void fun(List<Integer> list) {
  20.         Collections.sort(list);
  21.         System.out.println("排序后集合为:"+list);
  22.                
  23.         }

  24. }
复制代码

作者: 人在旅途~东营    时间: 2015-6-1 22:03
哎呀,怎么没人回帖子呢,愁死了,大家多来支持啊!





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2