mysort.java

来自「java中包的应用」· Java 代码 · 共 52 行

JAVA
52
字号
import java.util.*;
import mypackage.*;
public class Mysort
{
  public static void main(String[] arg)
  {
       long time1,time2;
       String b[]=new String[arg.length];
       for(int i=0;i<arg.length;i++)
       b[i]=arg[i];
       insertsort aa=new insertsort();
       selectsort bb=new selectsort();
       bubblesort cc=new bubblesort();
       switch(Integer.parseInt (b[0]))
       {
           case 1:
             System.out.println("1.插入排序:");
             time1=System.currentTimeMillis();
             aa.sort(b);
             time2=System.currentTimeMillis();
             System.out.println("时间是:"+(time2-time1)+"ms");
             System.out.println("排序后的数组为:");
             aa.display(b);
             break;
          case 2:   
             System.out.println("2.冒泡排序:");
             time1= System.currentTimeMillis();
             cc.sort(b);
             time2= System.currentTimeMillis();
             System.out.println("用的时间是:"+(time2-time1)+"ms");
             System.out.println("排序后的数组为:");
             cc.display(b);

             break;
         case 3:    
             System.out.println("3.选择排序:");
             time1=System.currentTimeMillis();
             bb.sort(b);
             time2=System.currentTimeMillis();
             System.out.println("时间是:"+(time2-time1)+"ms");
             System.out.println("排序后的数组为:");
             bb.display(b);
             break;
         default:
            System.out.println("Error!");
            break;
        }
     }
       
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?