public String toString(){
        StringBuffer sb=new StringBuffer();
        sb.append("[")
                .append("total=").append(total)
                .append(",pages=").append(pages)
                .append(",pageNumber=").append(pageNumber)
                .append(",limit=").append(limit)
                .append(",isFirstPage=").append(isFirstPage)
                .append(",isLastPage=").append(isLastPage)
                .append(",hasPreviousPage=").append(hasPreviousPage)
                .append(",hasNextPage=").append(hasNextPage)
                .append(",navigatePageNumbers=");
        int len=navigatePageNumbers.length;
        if(len>0)sb.append(navigatePageNumbers[0]);
        for(int i=1;i<len;i++){
            sb.append(" "+navigatePageNumbers[i]);
        }
        sb.append(",list.size="+list.size());
        sb.append("]");
        return sb.toString();
    }