1、忘记大括号
if(age==MINOR)
salary=salary * 1.2;
Syatem.out.print(salary);
应更改为
if(age==MINOR){
salary=salary * 1.2;
Syatem.out.print(salary);
}
2、if后面多添加了分号
if(age==MINOR);
{
salary=salary * 1.2;
Syatem.out.print(salary);
}
应改为
if(age==MINOR)
{
salary=salary * 1.2;
Syatem.out.print(salary);
}
3、错误使用==和=
if(a=b){
System.out.print("你好");
}
应改为
if(a==b){
System.out.print("你好");
}
4、代码风格问题
- 在if、else后面必须加上大括号形成语句块;
- 大括号内的语句缩进一个tab的位置;