菜鸟提问JAVA问题
public class Two02
{
public static void main(String args [])
{
if(int grade=10)
{
System.out.println ( "a= "+1+ "b= "+2);
}
}
}
这是我在JCreator里面写的,但是编译的时候就报错误
------解决方案--------------------第一,括号里面必须是布尔类型:if(grade==10)。
第二,grade可以在前面定义和初始化。
------解决方案--------------------public class Two02
{
public static void main(String args [])
{
int grade=10;
if(grade==10)
{
System.out.println ( "a= "+1+ "b= "+2);
}
else if(grade==9)
{
System.out.println ( "a= "+2+ "b= "+3);
}
}
}
你那个INT GRADE应该在前边定义,怎么能在那个地方定义啊,那里边应该是布尔表达式啊。再说了,你定义的GRADE好像没有任何的意义,还有就是你那个输出语句也写的不对。好好看看吧。