import java.util.Iterator;
public static void main(String[] args){
        String a="A",b="B",c="C";
        Collection<String> list=new ArrayList<String>();
        list.add(a);
        list.add(b);
        Collection<String> list2=new ArrayList<String>();
        list2.add(b);
        list2.add(c);
        boolean isContains=list.removeAll(list2);
        System.out.println(isContains);
        Iterator<String> it=list.iterator();
        while(it.hasNext()){
         String str=it.next();
         System.out.println(str);
        }
}我在dos模式下运行这个java的时候总是出现一些搞不懂的东西,希望高手能不吝赐教!!

解决方案 »

  1.   

    怎么直接就是一个主函数啊
    连个类都没有public class asd {
    public static void main(String[] args){
            String a="A",b="B",c="C";
            Collection <String> list=new ArrayList <String>();
            list.add(a);
            list.add(b);
            Collection <String> list2=new ArrayList <String>();
            list2.add(b);
            list2.add(c);
            boolean isContains=list.removeAll(list2);
            System.out.println(isContains);
            Iterator <String> it=list.iterator();
            while(it.hasNext()){
            String str=it.next();
            System.out.println(str);
            }

    }
    这样就好了吧
      

  2.   


    import java.util.Iterator; 
    public class aaa
    public static void main(String[] args){ 
            String a="A",b="B",c="C"; 
            Collection <String> list=new ArrayList <String>(); 
            list.add(a); 
            list.add(b); 
            Collection <String> list2=new ArrayList <String>(); 
            list2.add(b); 
            list2.add(c); 
            boolean isContains=list.removeAll(list2); 
            System.out.println(isContains); 
            Iterator <String> it=list.iterator(); 
            while(it.hasNext()){ 
            String str=it.next(); 
            System.out.println(str); 
            } 

      

  3.   

     
    import java.util.*;
    public class   StringListText
    {
    public static void main(String[] args){ 
            String  a="A",b="B",c="C"; 
            Collection <String> list=new ArrayList <String>(); 
            list.add(a); 
            list.add(b); 
            Collection <String> list2=new ArrayList <String>(); 
            list2.add(b); 
            list2.add(c); 
            boolean isContains=list.removeAll(list2); 
            System.out.println(isContains); 
            Iterator <String> it=list.iterator(); 
            while(it.hasNext()){ 
            String str=it.next(); 
            System.out.println(str); 
            } 
    }
    }你试试这个,我运行过了,好使的。你的代码存在两个问题,1是你没有类名。
    直接就主函数了。2是你Collection 、ArrayList等这些类的包都没有导进去。我就直接把你改成import java.util.*这个了。你可以自己去api中找到确切的包名