java数据结构之插入排序

来源:爱站网时间:2020-05-15编辑:网友分享
日常生活中我们经常会遇到排序的问题,其实在java编程操作中要实现java数据结构之插入排序并不难,今天爱站技术频道小编就带大家了解一下实例讲解,实现后整体看起来是整齐有序的,希望对大家学习有所帮助。

日常生活中我们经常会遇到排序的问题,其实在java编程操作中要实现java数据结构之插入排序并不难,今天爱站技术频道小编就带大家了解一下实例讲解,实现后整体看起来是整齐有序的,希望对大家学习有所帮助。

简单例子:

public class Demo6 { 
   
  public static void main(String[] args) {  
    //定义一个整型数组  
    int[] nums = new int[]{4,3,-1,9,2,1,8,0,6};  
    //打印没有进行排序的数组  
    System.out.println("没有排序之前的结果:" + Arrays.toString(nums));  
    for(int index=0; index0 && nums[position-1] > key) {  
      nums[position] = nums[position-1];  
      position--;  
     }  
     nums[position] = key;  
    }  
    //打印排序后的结果  
    System.out.println("排序后的结果:" + Arrays.toString(nums));  
   }  
}

以上就是爱站技术频道小编介绍的关于java数据结构之插入排序,其实开发网站中排序这些事宜是值得我们重视的,感兴趣的话就关注js.aizhan.com吧!

上一篇:java编程实现优先队列的二叉堆代码分享

下一篇:浅谈Java中的this作为返回值时返回的是什么

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载