@Override
    public String toString(){
        if(polynomial.isEmpty()){
            return "0";
        }
        String polString="";
        for(int i=0; i<polynomial.size(); i++){
            if(i!=0 && polynomial.get(i).getCoefficient()[0]>0){
                polString+="+";
            }
            polString+=polynomial.get(i).toString();
        }
        return polString;
    }