插入排序方法就是:将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据。

	package Array;
//插入排序方法
import java.until.Scanner; //Scanner类
public class charu
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in); //要插入一个数字必须使用Scanner这个类,
int score[] = {8,10,23,31,41,56,67,89};
System.out.println("请输入你要插入的数字");
in num = in.nextInt();//代码使用户能够从 System.in 中读取一个数
arr[arr.length-1]=num; //最大下标处插入 for(int i=arr.length-1;i>0;i--){ //arr.length-1是数组长度减去1,
if(arr[i]<arr[i-1]){
int temp = arr[i]; //当插入的数据比前面一个数值要小,就进行交换。
arr[i] = arr[i-1]
arr[i-1] = temp;
}else{
break;
}
}
for(int i=0;i<arr.length;i++){
Sytem.out.println(arr[i]);
}
}
}

最新文章

  1. iOS - GitHub干货分享(APP引导页的高度集成 - DHGuidePageHUD - ①)
  2. Android之AnimationDrawable初识
  3. css text-align-last设置末尾文本对齐方式
  4. 查看Linux内核
  5. 326.Power of Three
  6. vnc执行,报xauth could not run
  7. Bzoj 3450: Tyvj1952 Easy 期望/概率,动态规划
  8. How to use pagination in Magento
  9. 6.类似Object监视器方法的Condition接口
  10. 跨域问题实践总结!下( [HTML5] postMessage+服务器端(反向代理服务器+CORS Cross-Origin Resource Sharing))
  11. 你的B计划在哪里?
  12. Java8 CompletableFuture
  13. .Net编译原理简单介绍
  14. vue的路由懒加载
  15. java字节码的工具(含IDEA插件)
  16. socket.io简介
  17. NBUT 1222 English Game 2010辽宁省赛
  18. fasta/fastq格式解读
  19. spark和hadoop比较
  20. fft 远程服务器返回错误 550返回码

热门文章

  1. 图片剪切之Croppic插件
  2. 自己动手写 ASP.NET MVC 分页 part1
  3. ButterKnife 绑定 RadioGroup
  4. php Smarty详细配置
  5. 7.PHP 教程_PHP常量
  6. 08-C语言循环
  7. 在C#中调用API获取网络信息和流量
  8. C++之sort函数
  9. Flex 事件机制
  10. 九款让WordPress成为赚钱利器的广告插件