package 有序数组; public class OrdArray { private long[]array; private int nElems; //初始化 public OrdArray(int max){ array = new long[max]; nElems = 0; } //返回数组中的大小 public int size(){ return nElems; } //查找的方法的实现 public int find(long searchKey){ int lowerBo
第一种:依次与有序数组中的每个数进行比较,然后找到位置之后,定义一个新的数组,该信数组的长度加一,再使用system.arraycopy将于数组copy到新数组!import java.util.Arrays; import java.util.Scanner; public class Sort { public static void main(String[] args) { Scanner in = new Scanner(System.in); int nums[] = new int