RT
将一篇长于300字符串的页面分割成第一个页面显示120个字符,第二个页面以后180个字符串显示...
下面是我将那个页面分割成每个页面120个字符显示...我想改一下呀...怎么改呀.....public String getContent( String allString,int page){
        //String allString = getTopNewsDescription(num);
        
        if(allString.length() == 0){
            return "";
        }
        
        int index = allString.indexOf("/>");
        String imagestr = "";
        if(index >=0) {
            
            imagestr = allString.substring(0,index + 2);
            allString = allString.substring(index + 2,allString.length());
        }
        
        int allPages = getAllPage(allString);
        if(page < 1) {
            page = 1;
        }else if (page > allPages) {
            page = allPages;
        }
        if(page != 1){
            imagestr = "";
        }
        int len = 120;
        if(page >= allPages) {
            len = (allString.length() - 120 * (page - 1));
        }
        if(page >= 1){
            int start = 120*(page-1);
            String returnstr = imagestr + allString.substring(start, start + len)+"-";
            return  returnstr;
        }else if(page < 1){
            int start = 120*(page-1);
            String returnstr = imagestr + allString.substring(start, start + len);
            return  returnstr;
        }
        return  null;
        
    }
    
    public int getAllPage(String allString){
        int allPages = (allString.length() + 119 )/120;
        return allPages;
    }