2007-02-02
Java冒泡排序算法
java 代码
- package net.wnetw.cosmo.sort;
- public class BubbleSort {
- private Number []source;
- public BubbleSort(Number []source) {
- this.source=source;
- }
- public Number[] doSort() {
- for(int i=source.length-1;i>1;i--) {
- for(int j = 0; j < i; j++)
- if(source[j].doubleValue() > source[j + 1].doubleValue()){
- Number tmp=source[j];
- source[j]=source[j+1];
- source[j+1]=tmp;
- }
- }
- return source;
- }
- public static void display(Number []source) {
- for(int i=0;i<source.length;i++) {
- System.out.println("source["+i+"] = "+source[i]);
- }
- }
- public static void main(String[] args) {
- Number []source={new Integer(4),new Double(2.56),new Float(9.11),
- new Long(2),new Integer("2"),new Double(5.999999999)};
- BubbleSort.display(source);
- BubbleSort bubble=new BubbleSort(source);
- source=bubble.doSort();
- BubbleSort.display(source);
- }
- }
发表评论
- 浏览: 29302 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Eclipse远程调试JBoss应 ...
...
-- by xjtusaber -
[JMX一步步来] 5、用Ap ...
hello类不需要实现HelloMBean。mbeans-descriptors ...
-- by lurga -
用Rational Rose来建立数 ...
[img][/img][url][/url]
-- by iamliu -
txt读取字符串(为实习生 ...
这样的也不要显摆了吧
-- by javaeyes -
Java冒泡排序算法
大哥,貌似仍是写错了
-- by qingtanlang






评论排行榜