毁&灭

随手笔记

冒泡排序的一个例子

以下是冒泡排序的一个例子
1.大家只要将以下代码复制到记事本中,然后将其重命名为 test.java 即可 
2.在命令行方式下,执行如下两条命令
    javac test.java  
    java test  1 2 3 4 5
其中,java test 后面的数值就是你要的排序数字

class test{
 private int [] a;
 public test(int[] a){
  this.a=a;
  prints(a);
  sort(a);
  prints(a);
 }

 private void sort(int[] a){
  int t=0;
  for (int i=0;i<a.length;i++){
   for(int j=i+1;j<a.length;j++){
    if(a[i]>a[j]){
     t=a[i];
     a[i]=a[j];
     a[j]=t;
    }
   }
  }
 }

 private void prints(int[] a){
  for(int i=0;i<a.length;i++){
   System.out.print(a[i]+" ");
  }
  System.out.println("/n");
 }

 public static void main(String args[]){
  int [] a=new int [args.length];
  for (int i=0;i<args.length;i++){
   a[i]=Integer.parseInt(args[i]);
  }
  new test(a);
 }
}

阅读更多
文章标签: java string class
个人分类: JAVA
上一篇Domino6.5重新配置
下一篇lotus notes 在线密码修改
想对作者说点什么? 我来说一句

C例子冒泡排序

2015年08月01日 2KB 下载

三种冒泡排序算法的例子

2012年04月23日 2KB 下载

没有更多推荐了,返回首页

关闭
关闭