日期:2014-05-20 浏览次数:20887 次
import java.util.*;
public class Test
{
public static Integer[] function(int[] array)
{
ArrayList<Integer> list = new ArrayList<Integer>();
int t = array[0];
for (int i = 0; i < array.length; i++)
{
while (t != array[i]) //用最笨的方法,一个个查找,如果不在数组中就记录
{
list.add(t);
t++;
}
t++;
}
return (Integer[]) list.toArray(new Integer[1]);
}
public static void main(String[] args)
{
int[] array = {1, 3, 4, 5, 6, 7, 10};
System.out.println(Arrays.toString(function(array)));
}
}