java - 无法使用 isLowerCase 找到符号

标签 java character

我直接从 Thinking in java 第四版中取出了这段代码,它一直给我“找不到符号:方法 isLowerCase(Char)”。这本书是错误的吗?我的所有文件是否都没有字符类,或者我犯了一个非常非常非常愚蠢的错误?

public class ListCharacters{
    public static void main(String[] args) {
        for(char c = 0; c < 128; c++)
            if(Character.isLowerCase(c))
                System.out.println("value:"+(int)c+ " character: " + c);
    }
}

最佳答案

您的 ListCharacters 类所在的文件夹中是否有一个名为 Character 的类?

就其本身而言,您的 ListCharacters 类对我来说编译得很好。但是,当我将名为 Character 的类添加到同一文件夹时,isLowerCase 方法出现“找不到符号”错误。

关于java - 无法使用 isLowerCase 找到符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9690673/

相关文章:

javascript - 替换所有非单词字符,如 ?*+#

c - Scanf 在 C 中不工作

java - 使用 Lambdaj 的简单提取会导致 "Unable to convert placeholder null"

java - 如何通过环绕计算元胞自动机中单元格的邻居数

java - 如何优化关于如何计算之间没有值的数组元素数量的查询

html - 如何在 HTML 中制作一个不可见的字符,它仍然会在文本选择时被选中?

java - 如何指定out和in参数?

java - 无需类即可从 span 获取内容?

c# - 检查一个字符是元音字母还是辅音字母?

c++ - C 编程中的文件处理 : What is the difference between below two codes?