该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.util.ArrayList;
import java.util.Scanner;
public class first {
public static void main(String[] args) {
// TODO Auto-generated method stub
int m=5,n=7;
ArrayList a=new ArrayList(m);
ArrayList b=new ArrayList(n);
ArrayList c=new ArrayList(); //存放交集
Scanner input=new Scanner(System.in);
System.out.println("请输入第一个**的元素");
for(int i=0;i
a.add(input.nextInt());
System.out.println("请输入第二个**的元素");
for(int i=0;i
b.add(input.nextInt());
for(int i=0;i
int low,mid,high;
low=0;
high=m-1;
while(low<=high){
mid=(low+high)/2;
if(b.get(i)==a.get(mid) c.add(b.get(i));
if(b.get(i)>a.get(mid)) low=mid+1;
else high=mid-1;
}
}
for(int i=0;i
System.out.println(c.get(i));
} }
这是我的源程序,加了个还是不行啊,,再指点下巴