java - 错误: ';' expected

标签 java compiler-errors

这可能是愚蠢的。但是,我收到一条错误消息:“error:';'尝试构建以下代码时,预期的If(!Temp_List.isEmpty())“。我不知道。有人可以帮忙解决这个问题吗?

提前致谢 !

public class Error_Case
{

    ArrayList<String> Temp_List=new ArrayList<String>();

    private class CHECK_CLASS
    {
        public void Check()
        {
            If(!Temp_List.isEmpty())
            {
                System.out.println("Temp_List is not empty !");
            }
        }
    }

    public void run()
    {
        CHECK_CLASS new_Class=new CHECK_CLASS();
        new_Class.Check();
    }

    public static void main (String[] args)
    {
        Error_Case controller=new Error_Case();
        controller.run();
    }
}

最佳答案

所有Java关键字均为小写。因此,If应该是if:

if (!Temp_List.isEmpty())
{
    System.out.println("Temp_List is not empty !");
}

关于java - 错误: ';' expected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26942083/

相关文章:

scala - Scala隐式隐式

java - Android Activity_main.xml "@+id"不工作

java - 声明的成本是多少

java - 重用结果集

c# - 除非删除 bin/obj 文件夹,否则 Xamarin.ios 不会生成

compiler-errors - 我可以使用仅主机功能覆盖CUDA主机和设备功能吗?

java - 字符串中读取的每个字符的打印错误

java - 一键执行两项操作

java - 在Java中,为什么会收到错误消息,提示我是否需要其他?

c - header 中定义了 var 的重复符号和多重包含保护