只包含大写字母的字符串的性能

时间:2014-07-20 19:34:16

标签: java string

这是检测包含大写字母的字符串但不确定其是否表现最佳的代码。任何改进都将是非常有用的,因为我应用于巨大的数据。

public static boolean testAllUpperCase(String str){
    for(int i=0; i<str.length(); i++){
        char c = str.charAt(i);
        if(c >= 49 && c <= 102) {
            return false;
        }
    }
    //str.charAt(index)
    return true;
}

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。目的是测试受访者是否理解Java中的继承概念 - “String is a Object”