編程:判斷一個給定字符串中字符全都不同java

Java 代碼:

import java.util.*;
public class Different {
    public boolean checkDifferent(String str) {
        if (str == null || str.length() <= 0) {
            return false;
        }

        if (str.length() > 256) {
            return false;
        }

        for (int i =0; i < str.length(); i++) {
            for (int j = i + 1; j < str.length() -1; j++) {
                    if ((str.charAt(i) ^ str.charAt(j)) == 0) {
                        return false;
                    }
            }
        }
        return true;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章