eng*_*ngz 0 java int if-statement
我有一个项目,我必须创建一个税务申请.我有两个整数:毛和税.当用户输入他的总收入时,我希望它将其税率的特定百分比乘以应缴税额.我的代码如下:
if (gross < 9075) {
taxrate = (int) (gross * .10);
}
else (gross > 9075 && < 36900) {
taxrate = (int) (gross * .15);
}
Run Code Online (Sandbox Code Playgroud)
它告诉我有一个错误,所以我假设我搞砸了某个地方.有没有办法在两个数字之间创建一个正确的if语句?
您必须将两个操作数显式声明为任何二元运算符,包括比较运算符.尝试
} else if (gross > 9075 && gross < 36900) {
Run Code Online (Sandbox Code Playgroud)
顺便说一句,你可能需要考虑完全相同的情况下9075,无论是与
if (gross <= 9075){
Run Code Online (Sandbox Code Playgroud)
要么
} else if (gross >= 9075 && < 36900) {
Run Code Online (Sandbox Code Playgroud)