我直接从 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/