小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JAVA 數(shù)組 字符串 去重復(fù)

 躍來躍去 2009-12-15
之前從網(wǎng)上看到用API現(xiàn)成的方法去掉數(shù)組中的重復(fù)的但是貌似如果出現(xiàn)了如:1,2,3,1,4,1,5這樣的話那么只能去掉一次重復(fù)~所以就自己寫了一個。雖然有些麻煩但是總算是能去掉重復(fù)的了。
   /**
     * 字符串去重
     * @param str
     * @return
     */
    public static String toDeleteRepeat(String str) {
        //先把傳遞進(jìn)來的字符串給按照一定規(guī)則換成數(shù)組?;蛘咧苯觽饕粋€數(shù)組進(jìn)來也可以。
        String[] tokens = str.replaceAll(","," ").replaceAll(";"," ").replaceAll(","," ").replaceAll(";"," ").split(" ");
        int k = tokens.length;
        for(int i = 0;i<tokens.length;i++) {
            for(int j = 0;j<tokens.length;j++) {
                if(tokens[i]!=null && tokens[i].equals(tokens[j]) && i!=j) {
                    tokens[j] = null;
                    k--;
                }
            }
        }
        StringBuffer resstr = new StringBuffer(50);
        for(int i = 0; i < tokens.length; i++) {
            if(tokens[i]!=null) {
                resstr.append(tokens[i]).append(" ");
            }
        }       
        return resstr.toString();
    }   

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約