我直接从Java 4th Edition中的Thought中取出了这段代码,它一直在给我'找不到符号:方法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);
    }
}

最佳答案

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

就您自己而言,您的ListCharacters类对我而言很好。但是,当我在同一个文件夹中添加一个名为Character的类时,对于isLowerCase方法我遇到了“找不到符号”错误。

07-24 15:01