数组排序-插入排序(建立double数组)

创建一个double类型数组,数组中元素个数由键盘输入,数据由键盘输入。创建一个插入排序方法,对该数组中的数据进行排序,同时打印出每次输出结果。

public class Insert
{
	public static void main(String[] args)
	{
		double[] ins = {2,3,5,1,23,6,78,34};
		double[] ins2 = sort(ins);
		for(double in: ins2){
			System.out.println(in);
		}
	}
 
	public static double[] sort(double[] ins){
		
		for(double i=1; i<ins.length; i++){
			for(double j=i; j>0; j--){
				if(ins[j]<ins[j-1]){
					double temp = ins[j-1];
					ins[j-1] = ins[j];
					ins[j] = temp;
				}
			}
		}
		return ins;
	}
}