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]);
}
}
}
}