表达式 if 语句的非法开始
illegal start of expression if statements
我不确定 if 语句中的错误在哪里,不胜感激。
进口java.util.Scanner;
public class Exercise4P94 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int carNum;
boolean chck;
do {
chck = true;
System.out.println("Enter the Car Model Number: ");
carNum = input.nextInt();
if (carNum == 119 || carNum == 179 || carNum >== 189 && carNum <== 195 || carNum == 221 || carNum == 780){
System.out.println("Your car is defective and must be repaired");
} else if (!(carNum == 119 || carNum == 179 || carNum >= 189 && carNum <= 195 || carNum == 221 || carNum == 780)){
System.out.println("Your car is not defective");
} else {
System.out.println("Please enter a valid car model number");
chck = false;
}
} while (chck);
}
}
greater/less 后不需要两个等号
carNum >= 189 && carNum <= 195
我不确定 if 语句中的错误在哪里,不胜感激。
进口java.util.Scanner; public class Exercise4P94 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int carNum;
boolean chck;
do {
chck = true;
System.out.println("Enter the Car Model Number: ");
carNum = input.nextInt();
if (carNum == 119 || carNum == 179 || carNum >== 189 && carNum <== 195 || carNum == 221 || carNum == 780){
System.out.println("Your car is defective and must be repaired");
} else if (!(carNum == 119 || carNum == 179 || carNum >= 189 && carNum <= 195 || carNum == 221 || carNum == 780)){
System.out.println("Your car is not defective");
} else {
System.out.println("Please enter a valid car model number");
chck = false;
}
} while (chck);
}
}
greater/less 后不需要两个等号
carNum >= 189 && carNum <= 195