zoukankan      html  css  js  c++  java
  • java冒泡排序-选择排序-插入排序-使用API中文文档直接调用函数

    import java.util.Arrays;

    public class ArrayDemo2_3 {
      public static void main(String []args) {
        //-----------------------冒泡排序
        int[] num1 = new int[]{2,6,7,9,8,3,1,10};
        for(int i= 0;i<num1.length;i++) {
          for(int j = 0;j<num1.length-1-i;j++) {
            if(num1[j]>num1[j+1]) {
              int temp = num1[j+1];
              num1[j+1] = num1[j];
              num1[j]=temp;
            }


          }
        }
        for(int i = 0;i<num1.length;i++) {
          System.out.print(num1[i]+" ");
        }
        //-----------------------选择排序
        int[] num2 = new int[]{2,6,7,9,8,3,1,10};
        for(int i = 0;i<num2.length;i++) {
          for(int j = i+1;j <num2.length;j++) {
            if(num2[i]>num2[j]) {
              int temp = num2[j];
              num2[j] = num2[i];
              num2[i] = temp;
            }
          }
        }
        System.out.println();
        for(int i = 0;i<num2.length;i++) {
          System.out.print(num2[i]+" ");
        }

        //--------------------------插入排序
        int[] num3 = new int[]{2,6,7,9,8,3,1,10};
        int temp;
        for(int i = 1;i<num3.length;i++) {
          temp = num3[i];
          int j = i;
          while(j>0&&temp<num3[j-1]) {
            num3[j] = num3[j-1];
            j--;
          }
          num3[j] = temp;
        }
        System.out.println();
        for(int i = 0;i<num3.length;i++) {
          System.out.print(num3[i]+" ");
        }
        //----------------------------使用javaAPI中文文档直接调用类方法
        int[] num4 = new int[]{2,6,7,9,8,3,1,10};
        Arrays.sort(num4);//直接调用升序方法
        System.out.println();
        for(int i = 0;i<num4.length;i++) {
          System.out.print(num4[i]+" ");
        }
      }
    }

  • 相关阅读:
    CSS布局 ——从display,position, float属性谈起
    svchost.exe启动服务原理(如何查看系统服务究竟启动了哪个文件)
    简单模拟多线程Socket通信(java)
    把爱融入程序——程序,源自生活,高于生活
    SQL LIKE语句多条件贪婪匹配算法
    SQL多条件模糊查询解决方案(类似百度搜索)
    SQL LIKE语句多条件贪婪加权匹配算法(改进版)
    Foxmail添加微软最新outlook.com邮箱解决方案
    SQL LIKE语句多条件贪婪加权匹配(新增必要词指定)
    搜索的艺术——搜索引擎使用心得
  • 原文地址:https://www.cnblogs.com/liubing2018/p/8409395.html
Copyright © 2011-2022 走看看