case "D":
System.out.print("确认是否退出(Y/N):");
String isExit=scan.next();
if(isExit=="Y" || isExit=="y"){
isFlag=false;
}else if(isExit=="N" || isExit=="na"){
isFlag=true;
}else{
System.out.println("请输入正确的选项!");
}
break;
default:
System.out.println("请选择A--D!");
}
你要用equals
== 在java中只能用于普通变量,int,double
光看这个代码,没问题呀
if(isExit.equals("y")||isExit.equals("Y")){
System.out.println("进来");
}
改成这样就行了