这可能是愚蠢的。但是,我收到一个错误说:“错误:';'在尝试构建以下代码时,期望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();
}
}
答案 0 :(得分:2)
所有Java关键字都是小写的。因此,If
应为if
:
if (!Temp_List.isEmpty())
{
System.out.println("Temp_List is not empty !");
}
答案 1 :(得分:0)
java编程语言是区分大小写的。你不要像这样写If
。像小写if
这样写。
if(!Temp_List.isEmpty())
{
System.out.println("Temp_List is not empty !");
}
答案 2 :(得分:0)
您已在代码中将 if 声明为如果。它应为小写。
public void Check()
{
if(!Temp_List.isEmpty())
{
System.out.println("Temp_List is not empty !");
}
}