java插入排序方法

来源:互联网 发布:sql求和保留两位小数 编辑:程序博客网 时间:2024/06/10 04:43
import java.util.Arrays;
public class Charu
{
    public static void main(String[] args)
    {
        int[] arr={23,12,43,21,45,13,32};
        System.out.println("排序前的:"+Arrays.toString(arr));
        for(int i=1;i<arr.length;i++)
        {
            for(int j=i;j>0;j--)
            {
                if(arr[j-1]>arr[j])
                {
                    int temp=arr[j];
                    arr[j]=arr[j-1];
                    arr[j-1]=temp;
                }
            }
        System.out.println("第"+(i)+"次:"+Arrays.toString(arr));
        }
        System.out.println("排序后的:"+Arrays.toString(arr));
    }
}
0 0
原创粉丝点击