javaUtil Arrays 排序查找。

 java.util 下面实现了好多我们常用的方法。比如查找,排序等,下面这个例子就是查找2个数组间重复的元素的例子,这里用 int数组,也可以是很多种类的数组。

 

package sort;

import java.util.Arrays;

public class ArraySame
{
    public static void main(String arg[])
    {
        int[] array_1 = new int[]{1,2,4,9};
        int[] array_2 = new int[]{5,7,2,3,6,9,1,3};
        Arrays.sort(array_1);
        Arrays.sort(array_2);
        int len = array_1.length;
         for (int i = 0; i < len; i++) 
         { 
             if (Arrays.binarySearch(array_2, array_1[i]) >=0 )
             {
                 System.out.println( array_1[i]);  
             }
         }
    }
   
}

你可能感兴趣的:(javaUtil Arrays 排序查找。)