java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList。
1、List temp=new ArrayList()
2、temp.add(xxx)。
其他解决方法:
1、List<String>list = new ArrayList<String>()//创建集合对象;
2、list.Add("1")//在集合里存入数据。
3、list.Add("2")
4、List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他)。
public static void main(String[] args) {Integer[] A = {1,2,3,4}
Integer[] B = {1,3,7,9,11}
List<Integer> listA = Arrays.asList(A)
List<Integer> listB = Arrays.asList(B)
List<Integer> jiaoji = new ArrayList<Integer>()
for(Integer a:listA){
if(listB.contains(a)){
jiaoji.add(a)
}
}
System.out.println(jiaoji)
List<Integer> bingji = new ArrayList<Integer>()
for(Integer a:listA){
if(!bingji.contains(a)){
bingji.add(a)
}
}
for(Integer b:listB){
if(!bingji.contains(b)){
bingji.add(b)
}
}
System.out.println(bingji)
List<Integer> chaji = new ArrayList<Integer>()
for(Integer a:listA){
if(!listB.contains(a)){
chaji.add(a)
}
}
System.out.println(chaji)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)