package test;
import java.util.Set;
import java.util.TreeSet;
/**
* 输出两个数组之间的交集
*
* 1.外层for循环 第一个数组 循环一次取第一个数组的一个值
* 2.内层foe循环 第二个数组 循环整个第二个数组
* 3.外层循环一次 内层循环遍历整个数组, 如果第一个数组里的值等于第二个数组
* 4.存入 set集合
* */
public class jiaoji {
public static void main(String[] args) {
int a[] ={18,22,6,7,58,4,101};
int b[] ={101,21,18,6,5,42,102};
Set<Integer> set = new TreeSet<Integer>();
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < b.length; j++) {
if(a[i]==b[j]){
set.add(a[i]);
}
}
}
System.out.println("交集:"+set);
}
}
import java.util.Set;
import java.util.TreeSet;
/**
* 输出两个数组之间的交集
*
* 1.外层for循环 第一个数组 循环一次取第一个数组的一个值
* 2.内层foe循环 第二个数组 循环整个第二个数组
* 3.外层循环一次 内层循环遍历整个数组, 如果第一个数组里的值等于第二个数组
* 4.存入 set集合
* */
public class jiaoji {
public static void main(String[] args) {
int a[] ={18,22,6,7,58,4,101};
int b[] ={101,21,18,6,5,42,102};
Set<Integer> set = new TreeSet<Integer>();
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < b.length; j++) {
if(a[i]==b[j]){
set.add(a[i]);
}
}
}
System.out.println("交集:"+set);
}
}