这里有两个类,查询语句和stackov。一个arraylist用于存储查询语句类的对象。但是最近添加的对象覆盖了之前的对象。如何添加对象使其不被覆盖?
查询语句.java
public class QuerySentence {
    public static String query;
    public static String label;
    public QuerySentence(){
    }
    public QuerySentence(String query,String label){
        this.query = query;
        this.label = label;
    }
}  
Stackov.java
package QueryClassifier;
import java.util.ArrayList;
public class stackov {
    public static void main(String args[])
    {
        QuerySentence qs1 = new QuerySentence("What state produces the best lobster to eat","LOCATION");
        QuerySentence qs2 = new QuerySentence("What is Dick Clark's birthday","DATE");
        ArrayList<Object> doclist = new ArrayList<Object>();
            doclist.add(0,qs1);
            doclist.add(1,qs2);
            int size = doclist.size();
               while(size>0)
               {
                    QuerySentence qs3 = (QuerySentence) doclist.get(size-1);
                    System.out.println("\nin loop : " + qs3.label + qs3.query);
                    size--;
                }
    }
}