本帖最后由 ぺsimon☆ 于 2013-5-13 09:55 编辑
- /**
- 听别人说我这样做有漏洞,但是我没发现,是有漏洞吗,各位兄弟急啊
- 第九题: 写一个集合,集合存放的是整形的数据。写一个帮助类,帮助类中有两个static方法,一个方法为从大到小的顺序排序,一个方法为从小到大的顺序排序。实现上述的代码。
- */
- import java.util.*;
- class ToolsHelp
- {
- public static void sort1(ArrayList<Integer> at)
- {
- Collections.sort(at);
- }
- public static void sort2(ArrayList<Integer> at)
- {
- sort1(at);
- Collections.reverse(at);
- }
- }
- class Test9
- {
- public static void main(String[] args)
- {
- ArrayList<Integer> at=new ArrayList<Integer>();
- at.add(3);
- at.add(26);
- at.add(13);
- at.add(22);
- at.add(12);
- at.add(21);
-
- System.out.println("排序前"+at);
- ToolsHelp.sort2(at);
- System.out.println("从大到小排序后sort2"+at);
- ToolsHelp.sort1(at);
- System.out.println("从小到大排序后sort1"+at);
-
- }
- }
复制代码 |