zoukankan      html  css  js  c++  java
  • 使用Arrays sort 方法進行排序

    import java.util.Arrays;
    /**
     * 運用Arrays.sort(..)方法對數據進行排序,真的很快
     * 減少了程序員自已寫代碼
     * 并且效率非常高
     * 這種排序可以排序所有數值型,包括char
     * 并且可以從可以指定排序的下標范圍:Arrays.sort(Array,3,6)
     */
    public class Sort
    {
      public Sort()
      {
      }

      public static void main(String[] args)
      {
        //生成一萬個隨數
        int[] intArray=new int[10000];
        for(int i=0;i<10000;i++)
        {
          int r=(int)(Math.random()*10000);
          intArray[i]=r;
        }
        //以納秒的形式返回當前時間
        long l1=System.nanoTime();
        //執行排序
        Arrays.sort(intArray);
        //排序后再次取得系統的納秒表示時間
        long l2=System.nanoTime();
        //取得兩次時間差就可以知道用了多少時間
        System.out.println("Sort use time:"+(l2-l1));
       
        for(int i=0;i<10000;i++)
        {
          //System.out.println(intArray[i]);
        }

      }
    }

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 相关阅读:
    Linux系统调用
    Kubernetes 中强化tab 功能
    Docker镜像构建之案例分享
    网络基础之名词介绍
    网络基础协议之UDP(下篇)
    网络基础协议之UDP(上篇)
    内核升级
    尼恩 Java高并发三部曲 [官方]
    CDN图解(秒懂
    DNS图解(秒懂
  • 原文地址:https://www.cnblogs.com/skiwdhwhssh/p/10341439.html
Copyright © 2011-2022 走看看