数组中copy,排序,查找的应用:
示例如下:
int[] a=new int[]{2,3,4,6,5,7,8};
int[] b=new int[4];
System.arraycopy(a, 3, b, 0, b.length);//将a中从xuhao3开始的元素拷贝入
b的0-b.length位置;
for(int i=0;i<4;i++)
System.out.println(b[i]);
Arrays.sort(a); //数组的排序
int index=Arrays.binarySearch(a, 5);//查找为二分查找,必须是排序好的数组
System.out.println(index);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaotian15/archive/2011/04/24/6358439.aspx
示例如下:
int[] a=new int[]{2,3,4,6,5,7,8};
int[] b=new int[4];
System.arraycopy(a, 3, b, 0, b.length);//将a中从xuhao3开始的元素拷贝入
b的0-b.length位置;
for(int i=0;i<4;i++)
System.out.println(b[i]);
Arrays.sort(a); //数组的排序
int index=Arrays.binarySearch(a, 5);//查找为二分查找,必须是排序好的数组
System.out.println(index);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaotian15/archive/2011/04/24/6358439.aspx